mirror of
				https://github.com/OpenMW/openmw.git
				synced 2025-10-31 17:26:38 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			31 lines
		
	
	
	
		
			726 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
	
		
			726 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| set (MYGUI_RESOURCE_PLUGIN_SOURCES
 | |
|     plugin.hpp
 | |
|     plugin.cpp
 | |
|     plugin_export.cpp
 | |
| )
 | |
| 
 | |
| set (MYGUI_RESOURCE_PLUGIN_LIBRARY
 | |
|     Plugin_MyGUI_OpenMW_Resources
 | |
| )
 | |
| 
 | |
| add_definitions("-D_USRDLL -DMYGUI_BUILD_DLL")
 | |
| 
 | |
| add_library(${MYGUI_RESOURCE_PLUGIN_LIBRARY}
 | |
|     SHARED
 | |
|     ${MYGUI_RESOURCE_PLUGIN_SOURCES}
 | |
|     )
 | |
| 
 | |
| if(WIN32)
 | |
|   if(MSVC)
 | |
|      # from top-level CMakelists.txt:
 | |
|      # 4305 - Truncating value (double to float, for example)
 | |
|     set_target_properties(${MYGUI_RESOURCE_PLUGIN_LIBRARY} PROPERTIES COMPILE_FLAGS "/wd4305")
 | |
|   endif(MSVC)
 | |
| endif(WIN32)
 | |
| 
 | |
| set_target_properties(${MYGUI_RESOURCE_PLUGIN_LIBRARY} PROPERTIES PREFIX "")
 | |
| 
 | |
| target_link_libraries(${MYGUI_RESOURCE_PLUGIN_LIBRARY}
 | |
|     ${OGRE_LIBRARIES}
 | |
|     components
 | |
| )
 |