diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2013-11-03 17:00:06 +0100 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2013-11-03 17:00:06 +0100 |
commit | 660ae8182d53859998fb656b97127ca71ba2dea5 (patch) | |
tree | e10d2d14c7f37f3e8593d041765734fa7fe055fc | |
parent | 1a22301f46db807500b77119ae0132b9a3f876c5 (diff) | |
download | tdeaddons-660ae8182d53859998fb656b97127ca71ba2dea5.tar.gz tdeaddons-660ae8182d53859998fb656b97127ca71ba2dea5.zip |
Remaining parts of cmake conversion
47 files changed, 971 insertions, 15 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 39f9aec..dac8dc5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,18 +41,22 @@ tde_setup_paths( ) ##### optional stuff ############################ option( WITH_ALL_OPTIONS "Enable all sane optional stuff" OFF ) -option( WITH_ARTS "Enable aRts support" ${WITH_ALL_OPTIONS} ) -option( WITH_XMMS "Enable xmms support" OFF ) -option( WITH_TEST "Build tests" OFF ) +option( WITH_ARTS "Enable aRts support" ${WITH_ALL_OPTIONS} ) +option( WITH_SDL "Enable SDL support" ${WITH_ALL_OPTIONS} ) +option( WITH_BERKELEY_DB "Enable Berkeley DB support" ${WITH_ALL_OPTIONS} ) +option( WITH_XMMS "Enable xmms support" OFF ) +option( WITH_TEST "Build tests" OFF ) ##### options comments ########################## -# WITH_XMMS affects kicker-applets -# WITH_XMMS description enables kicker multimedia-control applet to interact -# with xmms -# WITH_ARTS affects konq-plugins/sidebar/mediaplayer -# WITH_TEST affects konq-plugins/fsview +# WITH_XMMS affects kicker-applets +# WITH_XMMS description enables kicker multimedia-control applet to interact +# with xmms +# WITH_ARTS affects konq-plugins/sidebar/mediaplayer, noatun plugins +# WITH_SDL affects noatun plugins +# WITH_BERKELEY_DB affects noatun plugins +# WITH_TEST affects konq-plugins/fsview # NOTE: WITH_XMMS supports only obsolte xmms version 1 @@ -60,7 +64,7 @@ option( WITH_TEST "Build tests" OFF ) option( BUILD_ALL "Build all" OFF ) -# option( BUILD_ATLANTIKDESIGNER "Build ???" ${BUILD_ALL} ) # need tdegames +option( BUILD_ATLANTIKDESIGNER "Build atlantikdesigner" ${BUILD_ALL} ) # need tdegames option( BUILD_DOC "Build documentation" ${BUILD_ALL} ) option( BUILD_KADDRESSBOOK_PLUGINS "Build kaddressbook plugins" ${BUILD_ALL} ) # requires tdepim option( BUILD_KATE_PLUGINS "Build kate plugins" ${BUILD_ALL} ) @@ -68,7 +72,7 @@ option( BUILD_KICKER_APPLETS "Build kicker applets" ${BUILD_ALL} ) option( BUILD_KNEWSTICKER_SCRIPTS "Install additional knewsticker scripts" ${BUILD_ALL} ) option( BUILD_KONQ_PLUGINS "Build konqueror plugins" ${BUILD_ALL} ) option( BUILD_KSIG "Build kde email signature manager" ${BUILD_ALL} ) -# option( BUILD_NOATUN_PLUGINS "Build noatun plugins" ${BUILD_ALL} ) # need tdemultimedia +option( BUILD_NOATUN_PLUGINS "Build noatun plugins" ${BUILD_ALL} ) # need tdemultimedia option( BUILD_RENAMEDLG_PLUGINS "Build KRenameDlg plugins" ${BUILD_ALL} ) option( BUILD_TDEFILE_PLUGINS "Build additional tdefileplugins" ${BUILD_ALL} ) @@ -94,7 +98,7 @@ endif( WITH_TEST ) ##### tdeaddons directories ##################### -# tde_conditional_add_subdirectory( BUILD_ATLANTIKDESIGNER atlantikdesigner ) +tde_conditional_add_subdirectory( BUILD_ATLANTIKDESIGNER atlantikdesigner ) tde_conditional_add_subdirectory( BUILD_DOC doc ) tde_conditional_add_subdirectory( BUILD_KADDRESSBOOK_PLUGINS kaddressbook-plugins ) tde_conditional_add_subdirectory( BUILD_KATE_PLUGINS kate ) @@ -102,7 +106,7 @@ tde_conditional_add_subdirectory( BUILD_KICKER_APPLETS kicker-applets ) tde_conditional_add_subdirectory( BUILD_KNEWSTICKER_SCRIPTS knewsticker-scripts ) tde_conditional_add_subdirectory( BUILD_KONQ_PLUGINS konq-plugins ) tde_conditional_add_subdirectory( BUILD_KSIG ksig ) -# tde_conditional_add_subdirectory( BUILD_NOATUN_PLUGINS noatun-plugins ) +tde_conditional_add_subdirectory( BUILD_NOATUN_PLUGINS noatun-plugins ) tde_conditional_add_subdirectory( BUILD_RENAMEDLG_PLUGINS renamedlgplugins) tde_conditional_add_subdirectory( BUILD_TDEFILE_PLUGINS tdefile-plugins) diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake index 8f1c622..1fedc9a 100644 --- a/ConfigureChecks.cmake +++ b/ConfigureChecks.cmake @@ -15,7 +15,7 @@ if( WITH_GCC_VISIBILITY ) if( NOT UNIX ) - tde_message_fatal(FATAL_ERROR "\ngcc visibility support was requested, but your system is not *NIX" ) + tde_message_fatal( "gcc visibility support was requested, but your system is not *NIX" ) endif( NOT UNIX ) set( __KDE_HAVE_GCC_VISIBILITY 1 ) set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden") @@ -53,15 +53,40 @@ if( BUILD_KONQ_PLUGINS ) check_include_file( "sys/ioctl.h" HAVE_SYS_IOCTL_H ) check_include_file( "libutil.h" HAVE_LIBUTIL_H ) check_include_file( "util.h" HAVE_UTIL_H ) +endif( BUILD_KONQ_PLUGINS ) + + +##### other dependencies ######################## +if( BUILD_KONQ_PLUGINS OR BUILD_NOATUN_PLUGINS ) # arts if( WITH_ARTS ) pkg_search_module( ARTS arts ) if( NOT ARTS_FOUND ) - message( FATAL_ERROR "\naRts is requested, but was not found on your system" ) + tde_message_fatal( "aRts is requested, but was not found on your system" ) endif( ) endif( WITH_ARTS ) -endif( BUILD_KONQ_PLUGINS ) +endif( BUILD_KONQ_PLUGINS OR BUILD_NOATUN_PLUGINS ) + + +if( BUILD_NOATUN_PLUGINS ) + # sdl + if( WITH_SDL ) + pkg_search_module( SDL sdl ) + if( NOT SDL_FOUND ) + tde_message_fatal( "SDL is requested, but was not found on your system" ) + endif( ) + endif( WITH_SDL ) + + # berkeley db + if( WITH_BERKELEY_DB ) + find_path( BERKELEY_DB_INCLUDE_DIRS db_cxx.h ) + find_library( BERKELEY_DB_LIBS db_cxx ) + if( BERKELEY_DB_INCLUDE_DIRS-NOTFOUND OR BERKELEY_DB_LIBS-NOTFOUND ) + tde_message_fatal( "BerkeleyDB is requested, but was not found on your system" ) + endif( ) + endif( WITH_BERKELEY_DB ) +endif( BUILD_NOATUN_PLUGINS ) # required stuff diff --git a/atlantikdesigner/CMakeLists.txt b/atlantikdesigner/CMakeLists.txt new file mode 100644 index 0000000..dfe5f53 --- /dev/null +++ b/atlantikdesigner/CMakeLists.txt @@ -0,0 +1,23 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +add_subdirectory( designer ) +add_subdirectory( pics ) + +##### other data ################################ + +install( FILES atlantikdesignerui.rc + DESTINATION ${DATA_INSTALL_DIR}/atlantikdesigner +) + +install( FILES atlantikdesigner.desktop + DESTINATION ${XDG_APPS_INSTALL_DIR} +) diff --git a/atlantikdesigner/designer/CMakeLists.txt b/atlantikdesigner/designer/CMakeLists.txt new file mode 100644 index 0000000..5cf5f67 --- /dev/null +++ b/atlantikdesigner/designer/CMakeLists.txt @@ -0,0 +1,34 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### atlantikdesigner (executable) ######################### + +tde_add_executable( atlantikdesigner AUTOMOC + SOURCES boardinfo.cpp designer.cpp editor.cpp main.cpp group.cpp + LINK tdeio-shared atlantic atlantikui tdegames DCOP + DESTINATION ${BIN_INSTALL_DIR} +) + diff --git a/atlantikdesigner/pics/CMakeLists.txt b/atlantikdesigner/pics/CMakeLists.txt new file mode 100644 index 0000000..a7977c2 --- /dev/null +++ b/atlantikdesigner/pics/CMakeLists.txt @@ -0,0 +1,16 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + + +##### icons ##################################### + +tde_install_icons( ) + diff --git a/kate/cppsymbolviewer/CMakeLists.txt b/kate/cppsymbolviewer/CMakeLists.txt index da04b2b..eeade21 100644 --- a/kate/cppsymbolviewer/CMakeLists.txt +++ b/kate/cppsymbolviewer/CMakeLists.txt @@ -27,3 +27,7 @@ tde_add_kpart( katecppsymbolviewerplugin AUTOMOC install( FILES ui.rc DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katecppsymbolviewer ) + +install( FILES katecppsymbolviewer.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/filelistloader/CMakeLists.txt b/kate/filelistloader/CMakeLists.txt index 9e92b96..fffbc79 100644 --- a/kate/filelistloader/CMakeLists.txt +++ b/kate/filelistloader/CMakeLists.txt @@ -31,3 +31,7 @@ install( FILES ui.rc install( FILES katefll.desktop DESTINATION ${APPS_INSTALL_DIR}/.hidden ) + +install( FILES katefll_plugin.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/filetemplates/plugin/CMakeLists.txt b/kate/filetemplates/plugin/CMakeLists.txt index d80a9fe..9a49d3d 100644 --- a/kate/filetemplates/plugin/CMakeLists.txt +++ b/kate/filetemplates/plugin/CMakeLists.txt @@ -40,3 +40,7 @@ install( FILES ui.rc install( FILES katetemplate.xml DESTINATION ${DATA_INSTALL_DIR}/katepart/syntax ) + +install( FILES katefiletemplates.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/helloworld/CMakeLists.txt b/kate/helloworld/CMakeLists.txt index 1e1af17..3e2b020 100644 --- a/kate/helloworld/CMakeLists.txt +++ b/kate/helloworld/CMakeLists.txt @@ -27,3 +27,7 @@ tde_add_kpart( katehelloworldplugin AUTOMOC install( FILES ui.rc DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katehelloworld ) + +install( FILES katehelloworld.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/htmltools/CMakeLists.txt b/kate/htmltools/CMakeLists.txt index 072c397..7567b62 100644 --- a/kate/htmltools/CMakeLists.txt +++ b/kate/htmltools/CMakeLists.txt @@ -27,3 +27,7 @@ tde_add_kpart( katehtmltoolsplugin AUTOMOC install( FILES ui.rc DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katehtmltools ) + +install( FILES katehtmltools.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/insertcommand/CMakeLists.txt b/kate/insertcommand/CMakeLists.txt index 518d92a..412ddd7 100644 --- a/kate/insertcommand/CMakeLists.txt +++ b/kate/insertcommand/CMakeLists.txt @@ -27,3 +27,7 @@ tde_add_kpart( kateinsertcommandplugin AUTOMOC install( FILES ui.rc DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/kateinsertcommand ) + +install( FILES kateinsertcommand.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/kjswrapper/samples/CMakeLists.txt b/kate/kjswrapper/samples/CMakeLists.txt index bc4fd3f..ee45174 100644 --- a/kate/kjswrapper/samples/CMakeLists.txt +++ b/kate/kjswrapper/samples/CMakeLists.txt @@ -11,3 +11,7 @@ install( FILES katekjsselect.js katekjsselect.rc install( FILES katekjsconsolewindow.js katekjsconsolewindow.rc DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katekjsconsolewindow ) + +install( FILES katekjstest1.desktop katekjsconsolewindow.desktop katekjsselect.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/kpybrowser/CMakeLists.txt b/kate/kpybrowser/CMakeLists.txt index cfd08ec..26cac70 100644 --- a/kate/kpybrowser/CMakeLists.txt +++ b/kate/kpybrowser/CMakeLists.txt @@ -27,3 +27,7 @@ tde_add_kpart( katepybrowseplugin AUTOMOC install( FILES ui.rc DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katepybrowse ) + +install( FILES katepybrowse.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/make/CMakeLists.txt b/kate/make/CMakeLists.txt index 21f6bd9..15022c2 100644 --- a/kate/make/CMakeLists.txt +++ b/kate/make/CMakeLists.txt @@ -27,3 +27,7 @@ tde_add_kpart( katemakeplugin AUTOMOC install( FILES ui.rc DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katemake ) + +install( FILES katemake.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/modeline/CMakeLists.txt b/kate/modeline/CMakeLists.txt index 595c934..4eb208f 100644 --- a/kate/modeline/CMakeLists.txt +++ b/kate/modeline/CMakeLists.txt @@ -27,3 +27,7 @@ tde_add_kpart( katemodelineplugin AUTOMOC install( FILES ui.rc DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katemodeline ) + +install( FILES katemodeline.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/openheader/CMakeLists.txt b/kate/openheader/CMakeLists.txt index c838d3a..9c6473e 100644 --- a/kate/openheader/CMakeLists.txt +++ b/kate/openheader/CMakeLists.txt @@ -27,3 +27,7 @@ tde_add_kpart( kateopenheaderplugin AUTOMOC install( FILES ui.rc DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/kateopenheader ) + +install( FILES kateopenheader.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/snippets/CMakeLists.txt b/kate/snippets/CMakeLists.txt index df4738c..11d5059 100644 --- a/kate/snippets/CMakeLists.txt +++ b/kate/snippets/CMakeLists.txt @@ -28,3 +28,7 @@ tde_add_kpart( katesnippetsplugin AUTOMOC install( FILES plugin_katesnippets.rc DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katesnippets ) + +install( FILES katesnippets.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/tabbarextension/CMakeLists.txt b/kate/tabbarextension/CMakeLists.txt index d6e8dcd..b93e745 100644 --- a/kate/tabbarextension/CMakeLists.txt +++ b/kate/tabbarextension/CMakeLists.txt @@ -36,3 +36,7 @@ tde_add_kpart( libkatetabbarextensionplugin AUTOMOC install( FILES ui.rc DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katetabbarextension ) + +install( FILES katetabbarextension.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/textfilter/CMakeLists.txt b/kate/textfilter/CMakeLists.txt index 57fa907..b1c31b1 100644 --- a/kate/textfilter/CMakeLists.txt +++ b/kate/textfilter/CMakeLists.txt @@ -36,3 +36,7 @@ tde_add_kpart( katetextfilterplugin AUTOMOC install( FILES ui.rc DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katetextfilter ) + +install( FILES katetextfilter.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/xmlcheck/CMakeLists.txt b/kate/xmlcheck/CMakeLists.txt index b24e27a..090135a 100644 --- a/kate/xmlcheck/CMakeLists.txt +++ b/kate/xmlcheck/CMakeLists.txt @@ -27,3 +27,7 @@ tde_add_kpart( katexmlcheckplugin AUTOMOC install( FILES ui.rc DESTINATION ${DATA_INSTALL_DIR}/kate/plugins/katexmlcheck ) + +install( FILES katexmlcheck.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/kate/xmltools/CMakeLists.txt b/kate/xmltools/CMakeLists.txt index 76a0c71..2e93441 100644 --- a/kate/xmltools/CMakeLists.txt +++ b/kate/xmltools/CMakeLists.txt @@ -43,3 +43,7 @@ install( FILES html4-loose.dtd.xml html4-strict.dtd.xml kde-docbook.dtd.xml kpartgui.dtd.xml kcfg.dtd.xml DESTINATION ${DATA_INSTALL_DIR}/katexmltools ) + +install( FILES katexmltools.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) diff --git a/konq-plugins/babelfish/CMakeLists.txt b/konq-plugins/babelfish/CMakeLists.txt index 742a47a..0bd425a 100644 --- a/konq-plugins/babelfish/CMakeLists.txt +++ b/konq-plugins/babelfish/CMakeLists.txt @@ -36,3 +36,12 @@ install( FILES plugin_babelfish.rc plugin_babelfish.desktop install( FILES plugin_babelfish.desktop DESTINATION ${APPS_INSTALL_DIR}/.hidden ) + +install( FILES translaterc + DESTINATION ${SYSCONF_INSTALL_DIR} +) + +install( FILES ../uninstall.desktop + RENAME babelfishplugin.desktop + DESTINATION ${DATA_INSTALL_DIR}/tdehtml/kpartplugins +) diff --git a/konq-plugins/domtreeviewer/CMakeLists.txt b/konq-plugins/domtreeviewer/CMakeLists.txt index af36d41..b9c5f00 100644 --- a/konq-plugins/domtreeviewer/CMakeLists.txt +++ b/konq-plugins/domtreeviewer/CMakeLists.txt @@ -43,3 +43,8 @@ install( FILES domtreeviewerui.rc install( FILES plugin_domtreeviewer.desktop DESTINATION ${APPS_INSTALL_DIR}/.hidden ) + +install( FILES ../uninstall.desktop + RENAME domtreeviewerplugin.desktop + DESTINATION ${DATA_INSTALL_DIR}/tdehtml/kpartplugins +) diff --git a/konq-plugins/fsview/CMakeLists.txt b/konq-plugins/fsview/CMakeLists.txt index 2860015..d68adcf 100644 --- a/konq-plugins/fsview/CMakeLists.txt +++ b/konq-plugins/fsview/CMakeLists.txt @@ -26,6 +26,7 @@ link_directories( tde_add_library( fsview STATIC_PIC AUTOMOC SOURCES treemap.cpp fsview.cpp scan.cpp inode.cpp + LINK tdeio-shared ) diff --git a/konq-plugins/searchbar/CMakeLists.txt b/konq-plugins/searchbar/CMakeLists.txt index 7558bc4..379c6c5 100644 --- a/konq-plugins/searchbar/CMakeLists.txt +++ b/konq-plugins/searchbar/CMakeLists.txt @@ -29,3 +29,8 @@ tde_add_kpart( libsearchbarplugin AUTOMOC install( FILES searchbar.rc searchbar.desktop DESTINATION ${DATA_INSTALL_DIR}/konqueror/kpartplugins ) + +install( FILES ../uninstall.desktop + RENAME searchbarplugin.desktop + DESTINATION ${DATA_INSTALL_DIR}/konqueror/kpartplugins +) diff --git a/konq-plugins/validators/CMakeLists.txt b/konq-plugins/validators/CMakeLists.txt index 3a267be..fb881ed 100644 --- a/konq-plugins/validators/CMakeLists.txt +++ b/konq-plugins/validators/CMakeLists.txt @@ -36,3 +36,8 @@ install( FILES plugin_validators.rc plugin_validators.desktop install( FILES plugin_validators.desktop DESTINATION ${APPS_INSTALL_DIR}/.hidden ) + +install( FILES ../uninstall.desktop + RENAME validatorsplugin.desktop + DESTINATION ${DATA_INSTALL_DIR}/tdehtml/kpartplugins +) diff --git a/konq-plugins/webarchiver/CMakeLists.txt b/konq-plugins/webarchiver/CMakeLists.txt index b017269..063c774 100644 --- a/konq-plugins/webarchiver/CMakeLists.txt +++ b/konq-plugins/webarchiver/CMakeLists.txt @@ -49,3 +49,8 @@ install( FILES webarchivethumbnail.desktop install( FILES plugin_webarchiver.desktop DESTINATION ${APPS_INSTALL_DIR}/.hidden ) + +install( FILES ../uninstall.desktop + RENAME webarchiverplugin.desktop + DESTINATION ${DATA_INSTALL_DIR}/tdehtml/kpartplugins +) diff --git a/noatun-plugins/CMakeLists.txt b/noatun-plugins/CMakeLists.txt new file mode 100644 index 0000000..7147f53 --- /dev/null +++ b/noatun-plugins/CMakeLists.txt @@ -0,0 +1,26 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +add_subdirectory( alarm ) +tde_conditional_add_subdirectory( WITH_ARTS alsaplayer ) +tde_conditional_add_subdirectory( WITH_SDL blurscope ) +add_subdirectory( charlatan ) +add_subdirectory( dub ) +add_subdirectory( ffrs ) +add_subdirectory( luckytag ) +add_subdirectory( lyrics ) +add_subdirectory( noatunmadness ) +tde_conditional_add_subdirectory( WITH_BERKELEY_DB oblique ) +tde_conditional_add_subdirectory( WITH_ARTS pitchablespeed ) +tde_conditional_add_subdirectory( WITH_SDL synaescope ) +tde_conditional_add_subdirectory( WITH_SDL tippercanoe ) +tde_conditional_add_subdirectory( WITH_SDL tyler ) +tde_conditional_add_subdirectory( WITH_ARTS wavecapture ) diff --git a/noatun-plugins/alarm/CMakeLists.txt b/noatun-plugins/alarm/CMakeLists.txt new file mode 100644 index 0000000..3ab8d0a --- /dev/null +++ b/noatun-plugins/alarm/CMakeLists.txt @@ -0,0 +1,40 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatunwakeup (kpart) ########## + +tde_add_kpart( noatunwakeup AUTOMOC + SOURCES wakeup.cpp kminutespinbox.cpp kpercentspinbox.cpp + LINK tdeio-shared noatun m + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES wakeup.plugin + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/alsaplayer/CMakeLists.txt b/noatun-plugins/alsaplayer/CMakeLists.txt new file mode 100644 index 0000000..fafd0aa --- /dev/null +++ b/noatun-plugins/alsaplayer/CMakeLists.txt @@ -0,0 +1,41 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${ARTS_INCLUDE_DIRS} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatunalsaplayer (kpart) ########## + +tde_add_kpart( noatunalsaplayer AUTOMOC + SOURCES AlsaPlayer.ui alsaplayerui.cpp userinterface.cpp configmodule.cpp seeker.cpp + LINK artskde-shared tdecore-shared noatuncontrols noatun + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES alsaplayerui.plugin + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/blurscope/CMakeLists.txt b/noatun-plugins/blurscope/CMakeLists.txt new file mode 100644 index 0000000..dbe3d4a --- /dev/null +++ b/noatun-plugins/blurscope/CMakeLists.txt @@ -0,0 +1,42 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${SDL_INCLUDE_DIRS} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${SDL_LIBRARY_DIRS} + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatunblurscope (kpart) ########## + +tde_add_kpart( noatunblurscope AUTOMOC + SOURCES sdlscope.cpp scopedisplayer.cpp + LINK tdeio-shared ${SDL_LIBRARIES} noatun m + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES blurscope.plugin + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/charlatan/CMakeLists.txt b/noatun-plugins/charlatan/CMakeLists.txt new file mode 100644 index 0000000..25c549c --- /dev/null +++ b/noatun-plugins/charlatan/CMakeLists.txt @@ -0,0 +1,40 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatuncharlatan (kpart) ########## + +tde_add_kpart( noatuncharlatan AUTOMOC + SOURCES charlatanui.cpp seeker.cpp userinterface.cpp configmodule.cpp + LINK tdecore-shared noatuncontrols noatun + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES charlatanui.plugin + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/dub/CMakeLists.txt b/noatun-plugins/dub/CMakeLists.txt new file mode 100644 index 0000000..fa2f5ab --- /dev/null +++ b/noatun-plugins/dub/CMakeLists.txt @@ -0,0 +1,12 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +add_subdirectory( dub ) diff --git a/noatun-plugins/dub/dub/CMakeLists.txt b/noatun-plugins/dub/dub/CMakeLists.txt new file mode 100644 index 0000000..1ed6223 --- /dev/null +++ b/noatun-plugins/dub/dub/CMakeLists.txt @@ -0,0 +1,42 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatundub (kpart) ########## + +tde_add_kpart( noatundub AUTOMOC + SOURCES + dubprefs.ui dubplaylistitem.cpp dubplaylist.cpp fileselectorwidget.cpp + dubview.cpp dubapp.cpp dub.cpp dubconfigmodule.cpp + LINK tdeio-shared noatun + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES dub.plugin + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/ffrs/CMakeLists.txt b/noatun-plugins/ffrs/CMakeLists.txt new file mode 100644 index 0000000..a512afb --- /dev/null +++ b/noatun-plugins/ffrs/CMakeLists.txt @@ -0,0 +1,40 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatun_ffrs (kpart) ########## + +tde_add_kpart( noatun_ffrs AUTOMOC + SOURCES ffrs.cpp + LINK tdeio-shared noatun m + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES ffrs.plugin + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/luckytag/CMakeLists.txt b/noatun-plugins/luckytag/CMakeLists.txt new file mode 100644 index 0000000..e618c7f --- /dev/null +++ b/noatun-plugins/luckytag/CMakeLists.txt @@ -0,0 +1,40 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatunluckytag (kpart) ########## + +tde_add_kpart( noatunluckytag AUTOMOC + SOURCES luckytag.cpp parsedmp3filename.cpp + LINK tdeio-shared noatun noatuntags + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES luckytag.plugin + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/lyrics/CMakeLists.txt b/noatun-plugins/lyrics/CMakeLists.txt new file mode 100644 index 0000000..3ab73ae --- /dev/null +++ b/noatun-plugins/lyrics/CMakeLists.txt @@ -0,0 +1,40 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatunlyrics (kpart) ########## + +tde_add_kpart( noatunlyrics AUTOMOC + SOURCES lyrics.cpp historymanager.cpp cmodule.cpp + LINK tdehtml-shared tdeio-shared noatun + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES lyrics.plugin lyricsui.rc + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/nexscope/CMakeLists.txt b/noatun-plugins/nexscope/CMakeLists.txt new file mode 100644 index 0000000..e049ccf --- /dev/null +++ b/noatun-plugins/nexscope/CMakeLists.txt @@ -0,0 +1,53 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${SDL_INCLUDE_DIRS} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${SDL_LIBRARY_DIRS} + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatunnexscope (kpart) ########## + +tde_add_kpart( noatunnexscope AUTOMOC + SOURCES noatunplugin.cpp + LINK tdeio-shared noatun + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### noatunnexscope.bin (executable) ######################### + +tde_add_executable( noatunnexscope.bin AUTOMOC + SOURCES + renderers.cpp bitmappool.cpp nex.cpp output.cpp input.cpp + gui.cpp regionwidget.cpp convolve.c + LINK tdeio-shared DCOP ${SDL_LIBRARIES} noatun m + DESTINATION ${BIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES nexscope.plugin + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/noatunmadness/CMakeLists.txt b/noatun-plugins/noatunmadness/CMakeLists.txt new file mode 100644 index 0000000..91d8d2a --- /dev/null +++ b/noatun-plugins/noatunmadness/CMakeLists.txt @@ -0,0 +1,40 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatunmadness (kpart) ########## + +tde_add_kpart( noatunmadness AUTOMOC + SOURCES madness.cpp + LINK tdeio-shared noatun m + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES madness.plugin + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/oblique/CMakeLists.txt b/noatun-plugins/oblique/CMakeLists.txt new file mode 100644 index 0000000..c7547c3 --- /dev/null +++ b/noatun-plugins/oblique/CMakeLists.txt @@ -0,0 +1,45 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +add_subdirectory( schemas ) + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${BERKELEY_DB_INCLUDE_DIRS} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatun_oblique (kpart) ########## + +tde_add_kpart( noatun_oblique AUTOMOC + SOURCES + base.cpp kbuffer.cpp query.cpp oblique.cpp tree.cpp file.cpp + selector.cpp menu.cpp cmodule.cpp kdatacollection.cpp view.cpp + LINK tdeio-shared noatun ${BERKELEY_DB_LIBS} + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES oblique.plugin obliqueui.rc + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/oblique/schemas/CMakeLists.txt b/noatun-plugins/oblique/schemas/CMakeLists.txt new file mode 100644 index 0000000..52c44b9 --- /dev/null +++ b/noatun-plugins/oblique/schemas/CMakeLists.txt @@ -0,0 +1,14 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +install( FILES standard + DESTINATION ${DATA_INSTALL_DIR}/noatun/oblique/schemas +) diff --git a/noatun-plugins/pitchablespeed/CMakeLists.txt b/noatun-plugins/pitchablespeed/CMakeLists.txt new file mode 100644 index 0000000..74887bf --- /dev/null +++ b/noatun-plugins/pitchablespeed/CMakeLists.txt @@ -0,0 +1,41 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${ARTS_INCLUDE_DIRS} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatunpitchablespeed (kpart) ########## + +tde_add_kpart( noatunpitchablespeed AUTOMOC + SOURCES pitchablespeed.cpp speedtuner.ui + LINK artskde-shared tdeio-shared artsmoduleseffects noatun noatunarts m + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES pitchablespeed.plugin + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/synaescope/CMakeLists.txt b/noatun-plugins/synaescope/CMakeLists.txt new file mode 100644 index 0000000..df8bfba --- /dev/null +++ b/noatun-plugins/synaescope/CMakeLists.txt @@ -0,0 +1,56 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${SDL_INCLUDE_DIRS} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${SDL_LIBRARY_DIRS} + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatunsynaescope (kpart) ########## + +tde_add_kpart( noatunsynaescope AUTOMOC + SOURCES synaescope.cpp cmodule.cpp + LINK tdeio-shared noatun m + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### noatunsynaescope.bin (executable) ######################### + +tde_add_executable( noatunsynaescope.bin AUTOMOC + SOURCES core.cpp main.cpp sdlwrap.cpp ui.cpp + LINK tdeio-shared DCOP ${SDL_LIBRARIES} noatun + DESTINATION ${BIN_INSTALL_DIR} +) + + +##### icons ##################################### + +tde_install_icons( ) + + +##### other data ################################ + +install( FILES synaescope.plugin + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/tippercanoe/CMakeLists.txt b/noatun-plugins/tippercanoe/CMakeLists.txt new file mode 100644 index 0000000..0621114 --- /dev/null +++ b/noatun-plugins/tippercanoe/CMakeLists.txt @@ -0,0 +1,51 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${SDL_INCLUDE_DIRS} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${SDL_LIBRARY_DIRS} + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatuntippecanoe (kpart) ########## + +tde_add_kpart( noatuntippecanoe AUTOMOC + SOURCES synaescope.cpp + LINK tdeio-shared noatun m + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### noatuntippecanoe.bin (executable) ######################### + +tde_add_executable( noatuntippecanoe.bin AUTOMOC + SOURCES core.cpp main.cpp ui.cpp sdlwrap.cpp + LINK tdeio-shared DCOP ${SDL_LIBRARIES} noatun + DESTINATION ${BIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES tippecanoe.plugin + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/tyler/CMakeLists.txt b/noatun-plugins/tyler/CMakeLists.txt new file mode 100644 index 0000000..2423762 --- /dev/null +++ b/noatun-plugins/tyler/CMakeLists.txt @@ -0,0 +1,51 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${SDL_INCLUDE_DIRS} + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${SDL_LIBRARY_DIRS} + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatuntyler (kpart) ########## + +tde_add_kpart( noatuntyler AUTOMOC + SOURCES tyler.cpp + LINK tdeio-shared noatun m + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### noatuntyler.bin (executable) ######################### + +tde_add_executable( noatuntyler.bin AUTOMOC + SOURCES main.cpp file.cpp compute.c display.c renderer.c + LINK tdeio-shared DCOP ${SDL_LIBRARIES} noatun + DESTINATION ${BIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES tyler.plugin tylerstates + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/noatun-plugins/wavecapture/CMakeLists.txt b/noatun-plugins/wavecapture/CMakeLists.txt new file mode 100644 index 0000000..38b061d --- /dev/null +++ b/noatun-plugins/wavecapture/CMakeLists.txt @@ -0,0 +1,42 @@ +################################################# +# +# (C) 2013 Slávek Banko +# slavek (DOT) banko (AT) axis.cz +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${ARTS_INCLUDE_DIRS} + ${TDE_INCLUDE_DIR}/tde/arts + ${TDE_INCLUDE_DIR}/tde + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} +) + +link_directories( + ${TDE_LIB_DIR} + ${TQT_LIBRARY_DIRS} +) + + +##### noatunwavecapture (kpart) ########## + +tde_add_kpart( noatunwavecapture AUTOMOC + SOURCES wavecapture.cpp + LINK artskde-shared tdeio-shared artsmoduleseffects noatun noatunarts m + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### other data ################################ + +install( FILES wavecapture.plugin + DESTINATION ${DATA_INSTALL_DIR}/noatun +) diff --git a/tdefile-plugins/lnk/CMakeLists.txt b/tdefile-plugins/lnk/CMakeLists.txt index 54516d7..2154f19 100644 --- a/tdefile-plugins/lnk/CMakeLists.txt +++ b/tdefile-plugins/lnk/CMakeLists.txt @@ -40,3 +40,7 @@ install( FILES lnkforward.desktop install( FILES x-win-lnk.desktop DESTINATION ${MIME_INSTALL_DIR}/application ) + +install( FILES tdefile_lnk.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) |