Update remaining plugins to new CMake system

pull/1/head
Timothy Pearson 13 years ago
parent 5661d90024
commit e1f0701a04

@ -1,44 +1,44 @@
SET(libkbfxplasmadataplasmoidsrc #################################################
kbfxplasmadatapluginplosmoid.cpp #
# (C) 2011 Timothy Pearson
# kb9vqf (AT) pearsoncomputing.net
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${TQT_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
) )
FILE(GLOB HEADERS *.h) link_directories(
${TQT_LIBRARY_DIRS}
IF (NOT USE_KDE4)
KDE3_AUTOMOC(${libkbfxplasmadataplasmoidsrc})
ADD_LIBRARY(kbfxplasmadataplasmoid SHARED ${libkbfxplasmadataplasmoidsrc} )
SET_TARGET_PROPERTIES(kbfxplasmadataplasmoid
PROPERTIES
COMPILE_FLAGS ${CMAKE_SHARED_LIBRARY_CXX_FLAGS})
# SET_TARGET_PROPERTIES(kbfxplasmadataplasmoid PROPERTIES
# SOVERSION ${LIB_MAJOR}
# VERSION ${APPLICATION_VERSION})
TARGET_LINK_LIBRARIES(kbfxplasmadataplasmoid
kbfxdata
${QT_AND_TDECORE_LIBS}
${KDE3_KIO_LIBRARY}
${KDE3_UI_LIBRARY}
${KDE3_KHTML_LIBRARY}
${M_LIBRARY}
) )
KDE3_INSTALL_LIBTOOL_FILE(kbfxplasmadataplasmoid ${LIB_INSTALL_DIR}/kbfx/plugins)
ELSE (NOT USE_KDE4) ##### kbfxplasmadataplasmoid ####################
KDE4_AUTOMOC(${libkbfxplasmadataplasmoidsrc})
set( target kbfxplasmadataplasmoid )
KDE4_ADD_LIBRARY(kbfxplasmadataplasmoid SHARED ${libkbfxplasmadataplasmoidsrc} )
TARGET_LINK_LIBRARIES(kbfxplasmadataplasmoid set( ${target}_SRCS
kbfxdata kbfxplasmadatapluginplosmoid.cpp
${KDE4_TDECORE_LIBS} )
${KDE4_KIO_LIBS}
${KDE4_TDEUI_LIBS} tde_add_library( ${target} SHARED AUTOMOC
${KDE4_KHTML_LIBS} SOURCES ${${target}_SRCS}
${M_LIBRARY} # VERSION 4.2.0
LINK DCOP-shared tdecore-shared tdeui-shared kio-shared khtml-shared ${M_LIBRARY} kbfxdata
DESTINATION ${LIB_INSTALL_DIR}/kbfx/plugins
) )
KDE4_INSTALL_LIBTOOL_FILE(kbfxplasmadataplasmoid ${LIB_INSTALL_DIR}/kbfx/plugins)
ENDIF (NOT USE_KDE4)
INSTALL(TARGETS kbfxplasmadataplasmoid DESTINATION ${LIB_INSTALL_DIR}/kbfx/plugins) ##### headers #######################################
file( GLOB HEADERS *.h )
INSTALL(FILES ${HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/kbfx/plugins) INSTALL(FILES ${HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/kbfx/plugins)

@ -1,44 +1,44 @@
SET(libkbfxplasmarecentstuffsrc #################################################
kbfxplasmarecentstuff.cpp #
# (C) 2011 Timothy Pearson
# kb9vqf (AT) pearsoncomputing.net
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${TQT_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
) )
FILE(GLOB HEADERS *.h) link_directories(
${TQT_LIBRARY_DIRS}
IF (NOT USE_KDE4)
KDE3_AUTOMOC(${libkbfxplasmarecentstuffsrc})
ADD_LIBRARY(kbfxplasmarecentstuff SHARED ${libkbfxplasmarecentstuffsrc} )
SET_TARGET_PROPERTIES(kbfxplasmarecentstuff
PROPERTIES
COMPILE_FLAGS ${CMAKE_SHARED_LIBRARY_CXX_FLAGS})
# SET_TARGET_PROPERTIES(kbfxplasmarecentstuff PROPERTIES
# SOVERSION ${LIB_MAJOR}
# VERSION ${APPLICATION_VERSION})
TARGET_LINK_LIBRARIES(kbfxplasmarecentstuff
kbfxdata
${QT_AND_TDECORE_LIBS}
${KDE3_KIO_LIBRARY}
${KDE3_UI_LIBRARY}
${KDE3_KHTML_LIBRARY}
${M_LIBRARY}
) )
KDE3_INSTALL_LIBTOOL_FILE(kbfxplasmarecentstuff ${LIB_INSTALL_DIR}/kbfx/plugins)
ELSE (NOT USE_KDE4) ##### kbfxplasmarecentstuff #####################
KDE4_AUTOMOC(${libkbfxplasmarecentstuffsrc})
set( target kbfxplasmarecentstuff )
KDE4_ADD_LIBRARY(kbfxplasmarecentstuff SHARED ${libkbfxplasmarecentstuffsrc} )
TARGET_LINK_LIBRARIES(kbfxplasmarecentstuff set( ${target}_SRCS
kbfxdata kbfxplasmarecentstuff.cpp
${KDE4_TDECORE_LIBS} )
${KDE4_KIO_LIBS}
${KDE4_TDEUI_LIBS} tde_add_library( ${target} SHARED AUTOMOC
${KDE4_KHTML_LIBS} SOURCES ${${target}_SRCS}
${M_LIBRARY} # VERSION 4.2.0
LINK DCOP-shared tdecore-shared tdeui-shared kio-shared khtml-shared ${M_LIBRARY} kbfxdata
DESTINATION ${LIB_INSTALL_DIR}/kbfx/plugins
) )
KDE4_INSTALL_LIBTOOL_FILE(kbfxplasmarecentstuff ${LIB_INSTALL_DIR}/kbfx/plugins)
ENDIF (NOT USE_KDE4)
INSTALL(TARGETS kbfxplasmarecentstuff DESTINATION ${LIB_INSTALL_DIR}/kbfx/plugins) ##### headers #######################################
file( GLOB HEADERS *.h )
INSTALL(FILES ${HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/kbfx/plugins) INSTALL(FILES ${HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/kbfx/plugins)

@ -1,44 +1,44 @@
SET(libkbfxplasmadatasettingssrc #################################################
kbfxplasmadatapluginsettings.cpp #
# (C) 2011 Timothy Pearson
# kb9vqf (AT) pearsoncomputing.net
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${TQT_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
) )
FILE(GLOB HEADERS *.h) link_directories(
${TQT_LIBRARY_DIRS}
IF (NOT USE_KDE4)
KDE3_AUTOMOC(${libkbfxplasmadatasettingssrc})
ADD_LIBRARY(kbfxplasmadatasettings SHARED ${libkbfxplasmadatasettingssrc})
SET_TARGET_PROPERTIES(kbfxplasmadatasettings
PROPERTIES
COMPILE_FLAGS ${CMAKE_SHARED_LIBRARY_CXX_FLAGS})
# SET_TARGET_PROPERTIES(kbfxplasmadatasettings PROPERTIES
# SOVERSION ${LIB_MAJOR}
# VERSION ${APPLICATION_VERSION})
TARGET_LINK_LIBRARIES(kbfxplasmadatasettings
kbfxdata
${QT_AND_TDECORE_LIBS}
${KDE3_KIO_LIBRARY}
${KDE3_UI_LIBRARY}
${KDE3_KHTML_LIBRARY}
${M_LIBRARY}
) )
KDE3_INSTALL_LIBTOOL_FILE(kbfxplasmadatasettings ${LIB_INSTALL_DIR}/kbfx/plugins)
ELSE (NOT USE_KDE4) ##### kbfxplasmadatasettings ####################
KDE4_AUTOMOC(${libkbfxplasmadatasettingssrc})
set( target kbfxplasmadatasettings )
KDE4_ADD_LIBRARY(kbfxplasmadatasettings SHARED ${libkbfxplasmadatasettingssrc})
TARGET_LINK_LIBRARIES(kbfxplasmadatasettings set( ${target}_SRCS
kbfxdata kbfxplasmadatasettings.cpp
${KDE4_TDECORE_LIBS}
${KDE4_KIO_LIBS}
${KDE4_TDEUI_LIBS}
${KDE4_KHTML_LIBS}
${M_LIBRARY}
) )
KDE4_INSTALL_LIBTOOL_FILE(kbfxplasmadatasettings ${LIB_INSTALL_DIR}/kbfx/plugins) tde_add_library( ${target} SHARED AUTOMOC
ENDIF (NOT USE_KDE4) SOURCES ${${target}_SRCS}
# VERSION 4.2.0
LINK DCOP-shared tdecore-shared tdeui-shared kio-shared khtml-shared ${M_LIBRARY} kbfxdata
DESTINATION ${LIB_INSTALL_DIR}/kbfx/plugins
)
##### headers #######################################
INSTALL(TARGETS kbfxplasmadatasettings DESTINATION ${LIB_INSTALL_DIR}/kbfx/plugins) file( GLOB HEADERS *.h )
INSTALL(FILES ${HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/kbfx/plugins) INSTALL(FILES ${HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/kbfx/plugins)

@ -1,46 +1,44 @@
SET(libkbfxstrigiclientsrc #################################################
kbfxstrigiplugin.cpp #
# (C) 2011 Timothy Pearson
# kb9vqf (AT) pearsoncomputing.net
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${TQT_INCLUDE_DIRS}
${TDE_INCLUDE_DIR}
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
) )
FILE(GLOB HEADERS *.h) link_directories(
${TQT_LIBRARY_DIRS}
IF (NOT USE_KDE4)
KDE3_AUTOMOC(${libkbfxstrigiclientsrc})
ADD_LIBRARY(kbfxstrigiclient SHARED ${libkbfxstrigiclientsrc})
SET_TARGET_PROPERTIES(kbfxstrigiclient
PROPERTIES
COMPILE_FLAGS ${CMAKE_SHARED_LIBRARY_CXX_FLAGS})
# SET_TARGET_PROPERTIES(kbfxstrigiclient PROPERTIES
# SOVERSION ${LIB_MAJOR}
# VERSION ${APPLICATION_VERSION})
TARGET_LINK_LIBRARIES(kbfxstrigiclient
kbfxdata
${QT_AND_TDECORE_LIBS}
${KDE3_KIO_LIBRARY}
${KDE3_UI_LIBRARY}
${KDE3_KHTML_LIBRARY}
${M_LIBRARY}
${STRIGICLIENT_LIBRARY}
) )
KDE3_INSTALL_LIBTOOL_FILE(kbfxstrigiclient ${LIB_INSTALL_DIR}/kbfx/plugins)
ELSE (NOT USE_KDE4) ##### kbfxstrigiclient ##########################
KDE4_AUTOMOC(${libkbfxstrigiclientsrc})
set( target kbfxstrigiclient )
KDE4_ADD_LIBRARY(kbfxstrigiclient SHARED ${libkbfxstrigiclientsrc})
TARGET_LINK_LIBRARIES(kbfxstrigiclient set( ${target}_SRCS
kbfxdata kbfxstrigiplugin.cpp
${KDE4_TDECORE_LIBS} )
${KDE4_KIO_LIBS}
${KDE4_TDEUI_LIBS} tde_add_library( ${target} SHARED AUTOMOC
${KDE4_KHTML_LIBS} SOURCES ${${target}_SRCS}
${M_LIBRARY} # VERSION 4.2.0
${STRIGICLIENT_LIBRARY} LINK DCOP-shared tdecore-shared tdeui-shared kio-shared khtml-shared ${M_LIBRARY} ${STRIGICLIENT_LIBRARY} kbfxdata kbfxplasmadatasettings
DESTINATION ${LIB_INSTALL_DIR}/kbfx/plugins
) )
KDE4_INSTALL_LIBTOOL_FILE(kbfxstrigiclient ${LIB_INSTALL_DIR}/kbfx/plugins)
ENDIF (NOT USE_KDE4)
INSTALL(TARGETS kbfxstrigiclient DESTINATION ${LIB_INSTALL_DIR}/kbfx/plugins) ##### headers #######################################
file( GLOB HEADERS *.h )
INSTALL(FILES ${HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/kbfx/plugins) INSTALL(FILES ${HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/kbfx/plugins)
Loading…
Cancel
Save