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 /noatun-plugins | |
parent | 1a22301f46db807500b77119ae0132b9a3f876c5 (diff) | |
download | tdeaddons-660ae8182d53859998fb656b97127ca71ba2dea5.tar.gz tdeaddons-660ae8182d53859998fb656b97127ca71ba2dea5.zip |
Remaining parts of cmake conversion
Diffstat (limited to 'noatun-plugins')
-rw-r--r-- | noatun-plugins/CMakeLists.txt | 26 | ||||
-rw-r--r-- | noatun-plugins/alarm/CMakeLists.txt | 40 | ||||
-rw-r--r-- | noatun-plugins/alsaplayer/CMakeLists.txt | 41 | ||||
-rw-r--r-- | noatun-plugins/blurscope/CMakeLists.txt | 42 | ||||
-rw-r--r-- | noatun-plugins/charlatan/CMakeLists.txt | 40 | ||||
-rw-r--r-- | noatun-plugins/dub/CMakeLists.txt | 12 | ||||
-rw-r--r-- | noatun-plugins/dub/dub/CMakeLists.txt | 42 | ||||
-rw-r--r-- | noatun-plugins/ffrs/CMakeLists.txt | 40 | ||||
-rw-r--r-- | noatun-plugins/luckytag/CMakeLists.txt | 40 | ||||
-rw-r--r-- | noatun-plugins/lyrics/CMakeLists.txt | 40 | ||||
-rw-r--r-- | noatun-plugins/nexscope/CMakeLists.txt | 53 | ||||
-rw-r--r-- | noatun-plugins/noatunmadness/CMakeLists.txt | 40 | ||||
-rw-r--r-- | noatun-plugins/oblique/CMakeLists.txt | 45 | ||||
-rw-r--r-- | noatun-plugins/oblique/schemas/CMakeLists.txt | 14 | ||||
-rw-r--r-- | noatun-plugins/pitchablespeed/CMakeLists.txt | 41 | ||||
-rw-r--r-- | noatun-plugins/synaescope/CMakeLists.txt | 56 | ||||
-rw-r--r-- | noatun-plugins/tippercanoe/CMakeLists.txt | 51 | ||||
-rw-r--r-- | noatun-plugins/tyler/CMakeLists.txt | 51 | ||||
-rw-r--r-- | noatun-plugins/wavecapture/CMakeLists.txt | 42 |
19 files changed, 756 insertions, 0 deletions
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 +) |