From ff2399cc34ec4e8189b246894a2e4a3dea838015 Mon Sep 17 00:00:00 2001 From: Elvio Basello Date: Fri, 11 Apr 2008 14:53:51 +0000 Subject: added template rules for modules. thanks to sardanap; git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1456 17fca916-40b9-46aa-a4ea-0a15b648b75c --- src/modules/objects/CMakeLists.txt | 30 ++---------------------------- 1 file changed, 2 insertions(+), 28 deletions(-) (limited to 'src/modules/objects') diff --git a/src/modules/objects/CMakeLists.txt b/src/modules/objects/CMakeLists.txt index afa4edec3..4c06775a3 100644 --- a/src/modules/objects/CMakeLists.txt +++ b/src/modules/objects/CMakeLists.txt @@ -100,31 +100,5 @@ SET(kviobjects_SRCS # After this call, files will be moc'ed to moc_kvi_*.cpp QT4_WRAP_CPP(kviobjects_MOC_SRCS ${kviobjects_MOC_HDRS}) -# Create library -IF(UNIX) - IF(APPLE) - ADD_LIBRARY(kviobjects MODULE ${kviobjects_SRCS} ${kviobjects_MOC_SRCS}) - ELSE() - # Assume linux - ADD_LIBRARY(kviobjects SHARED ${kviobjects_SRCS} ${kviobjects_MOC_SRCS}) - ENDIF() -ELSE() - # Assume windows - #ADD_LIBRARY(kviobjects ???) -ENDIF() - -# Install target -IF(UNIX) - IF(APPLE) - TARGET_LINK_LIBRARIES(kviobjects kvilib ${LIBS}) - SET_TARGET_PROPERTIES(kviobjects PROPERTIES VERSION ${VERSION_RELEASE} SOVERSION ${VERSION_MAJOR} INSTALL_NAME_DIR @executable_path/../Frameworks) - INSTALL(TARGETS kviobjects LIBRARY DESTINATION ${INSTALL_PREFIX}/Contents/Resources/modules/) - ELSE() - # Assume linux - SET_TARGET_PROPERTIES(kviobjects PROPERTIES VERSION ${VERSION_RELEASE} SOVERSION ${VERSION_MAJOR}) - INSTALL(TARGETS kviobjects LIBRARY DESTINATION ${INSTALL_PREFIX}/share/kvirc/${VERSION_BRANCH}/modules/) - ENDIF() -ELSEIF(WIN32) - SET_TARGET_PROPERTIES(kviobjects PROPERTIES VERSION ${VERSION_RELEASE} SOVERSION ${VERSION_MAJOR}) - #INSTALL(TARGETS kviobjects LIBRARY DESTINATION ${INSTALL_PREFIX}/ ??? /${VERSION_BRANCH}/modules/) -ENDIF() +SET(kvi_module_name kviobjects) +INCLUDE(${CMAKE_SOURCE_DIR}/cmake/module.rules.txt) -- cgit v1.3.1-10-gc9f91