[kdenetwork/kpf] added cmake support

git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdenetwork@1237374 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
v3.5.13-sru
samelian 13 years ago
parent 87c659b80a
commit 153897691d

@ -99,6 +99,7 @@ option( BUILD_KFILE_PLUGINS "Build kfile-plugins" ${BUILD_ALL} )
option( BUILD_KGET "Build kget" ${BUILD_ALL} )
option( BUILD_KNEWSTICKER "Build knewsticker" ${BUILD_ALL} )
option( BUILD_KOPETE "Build kopete" ${BUILD_ALL} )
option( BUILD_KPF "Build kpf" ${BUILD_ALL} )
option( BUILD_LIBRSS "Build librss" ${BUILD_ALL} )
@ -129,6 +130,7 @@ tde_conditional_add_subdirectory( BUILD_KFILE_PLUGINS kfile-plugins )
tde_conditional_add_subdirectory( BUILD_KGET kget )
tde_conditional_add_subdirectory( BUILD_KNEWSTICKER knewsticker )
tde_conditional_add_subdirectory( BUILD_KOPETE kopete )
tde_conditional_add_subdirectory( BUILD_KPF kpf )
tde_conditional_add_subdirectory( BUILD_LIBRSS librss )

@ -0,0 +1,25 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
add_subdirectory( src )
##### other data ################################
tde_install_icons( kpf )
install( FILES
kpfapplet.desktop
DESTINATION ${DATA_INSTALL_DIR}/kicker/applets )
install( FILES
kpfpropertiesdialogplugin.desktop
DESTINATION ${SERVICES_INSTALL_DIR} )

@ -0,0 +1,51 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_BINARY_DIR}
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TQT_LIBRARY_DIRS}
)
##### kpf_panelapplet (module) ##################
tde_add_kpart( kpf_panelapplet AUTOMOC
SOURCES
Utils.cpp DirectoryLister.cpp ByteRange.cpp DirSelectWidget.cpp
PortValidator.cpp Request.cpp Response.cpp Resource.cpp
RootValidator.cpp Server.cpp ServerPrivate.cpp
ServerSocket.cpp WebServer.cpp WebServer.skel WebServer.stub
WebServerSocket.cpp WebServerManager.cpp WebServerManager.skel
SingleServerConfigDialog.cpp System.cpp ConfigDialogPage.cpp
ErrorMessageConfigDialog.cpp ActiveMonitor.cpp ActiveMonitorItem.cpp
ActiveMonitorWindow.cpp BandwidthGraph.cpp ServerWizard.cpp
AppletItem.cpp Applet.cpp Defaults.cpp Help.cpp
LINK kdnssd-shared kio-shared
DESTINATION ${PLUGIN_INSTALL_DIR}
)
##### kpfpropertiesdialog (module) ##############
tde_add_kpart( kpfpropertiesdialog AUTOMOC
SOURCES
PropertiesDialogPlugin.cpp StartingKPFDialog.cpp WebServer.stub
WebServerManager.stub Defaults.cpp Help.cpp
LINK kdnssd-shared kio-shared
DESTINATION ${PLUGIN_INSTALL_DIR}
)
Loading…
Cancel
Save