diff options
| author | 2008-04-11 14:53:51 +0000 | |
|---|---|---|
| committer | 2008-04-11 14:53:51 +0000 | |
| commit | ff2399cc34ec4e8189b246894a2e4a3dea838015 (patch) | |
| tree | 4fab5117ea08a81d3156d332122be715f10f7dfe /src/modules/perlcore | |
| parent | TextIcon table view fixes (diff) | |
| download | KVIrc-ff2399cc34ec4e8189b246894a2e4a3dea838015.tar.gz KVIrc-ff2399cc34ec4e8189b246894a2e4a3dea838015.tar.bz2 KVIrc-ff2399cc34ec4e8189b246894a2e4a3dea838015.zip | |
added template rules for modules. thanks to sardanap;
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1456 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/perlcore')
| -rw-r--r-- | src/modules/perlcore/CMakeLists.txt | 32 |
1 files changed, 2 insertions, 30 deletions
diff --git a/src/modules/perlcore/CMakeLists.txt b/src/modules/perlcore/CMakeLists.txt index 27c857cff..88eccb710 100644 --- a/src/modules/perlcore/CMakeLists.txt +++ b/src/modules/perlcore/CMakeLists.txt @@ -2,12 +2,10 @@ # From qmake #win32{ -# INCLUDEPATH += $(PERLDIR)/lib/CORE/ # LIBS += -lperl58 #} # #mac { -# INCLUDEPATH += $(PERLDIR)/CORE/ # LIBS += -lperl -L$(PERLDIR)/CORE/ #} @@ -31,31 +29,5 @@ SET(kviperlcore_SRCS # After this call, files will be moc'ed to moc_kvi_*.cpp QT4_WRAP_CPP(kviperlcore_MOC_SRCS ${kviperlcore_MOC_HDRS}) -# Create library -IF(UNIX) - IF(APPLE) - ADD_LIBRARY(kviperlcore MODULE ${kviperlcore_SRCS} ${kviperlcore_MOC_SRCS}) - ELSE() - # Assume linux - ADD_LIBRARY(kviperlcore SHARED ${kviperlcore_SRCS} ${kviperlcore_MOC_SRCS}) - ENDIF() -ELSE() - # Assume windows - #ADD_LIBRARY(kviperlcore ???) -ENDIF() - -# Install target -IF(UNIX) - IF(APPLE) - TARGET_LINK_LIBRARIES(kviperlcore kvilib ${LIBS}) - SET_TARGET_PROPERTIES(kviperlcore PROPERTIES VERSION ${VERSION_RELEASE} SOVERSION ${VERSION_MAJOR} INSTALL_NAME_DIR @executable_path/../Frameworks) - INSTALL(TARGETS kviperlcore LIBRARY DESTINATION ${INSTALL_PREFIX}/Contents/Resources/modules/) - ELSE() - # Assume linux - SET_TARGET_PROPERTIES(kviperlcore PROPERTIES VERSION ${VERSION_RELEASE} SOVERSION ${VERSION_MAJOR}) - INSTALL(TARGETS kviperlcore LIBRARY DESTINATION ${INSTALL_PREFIX}/share/kvirc/${VERSION_BRANCH}/modules/) - ENDIF() -ELSEIF(WIN32) - SET_TARGET_PROPERTIES(kviperlcore PROPERTIES VERSION ${VERSION_RELEASE} SOVERSION ${VERSION_MAJOR}) - #INSTALL(TARGETS kviperlcore LIBRARY DESTINATION ${INSTALL_PREFIX}/ ??? /${VERSION_BRANCH}/modules/) -ENDIF() +SET(kvi_module_name kviperlcore) +INCLUDE(${CMAKE_SOURCE_DIR}/cmake/module.rules.txt) |
