[BACK]Return to patch-Platforms_Ogre_OgrePlatform_CMakeLists_txt CVS log [TXT][DIR] Up to [local] / ports / devel / mygui / patches

File: [local] / ports / devel / mygui / patches / Attic / patch-Platforms_Ogre_OgrePlatform_CMakeLists_txt (download)

Revision 1.1, Mon May 13 11:58:50 2013 UTC (11 years, 1 month ago) by kirby
Branch: MAIN

 - switch OgrePlatform to shared. Taken from Debian
 - set SHARED_ONLY

$OpenBSD$
--- Platforms/Ogre/OgrePlatform/CMakeLists.txt.orig	Mon May 13 15:20:19 2013
+++ Platforms/Ogre/OgrePlatform/CMakeLists.txt	Mon May 13 15:30:01 2013
@@ -8,11 +8,12 @@ include_directories(
 
 include(${PROJECTNAME}.list)
 
-add_library(${PROJECTNAME} ${HEADER_FILES} ${SOURCE_FILES})
+add_library(${PROJECTNAME} ${MYGUI_LIB_TYPE} ${HEADER_FILES} ${SOURCE_FILES})
+set_target_properties(${PROJECTNAME} PROPERTIES VERSION ${MYGUI_VERSION} SOVERSION ${MYGUI_VERSION_MAJOR})
 
 add_dependencies(${PROJECTNAME} MyGUIEngine)
 
-target_link_libraries(${PROJECTNAME} ${OGRE_LIBRARIES})
+target_link_libraries(${PROJECTNAME} ${OGRE_LIBRARIES} MyGUIEngine)
 link_directories(${OGRE_LIB_DIR})
 
 install(FILES ${HEADER_FILES}