diff options
author | gregory guy <gregory-tde@laposte.net> | 2020-07-04 18:35:40 +0200 |
---|---|---|
committer | gregory guy <gregory-tde@laposte.net> | 2020-07-05 16:50:07 +0200 |
commit | 544a219d602129cf446659b2f56aeabee69d0182 (patch) | |
tree | 5a2a565a88b89afbdd67dd8ba74dc72446b9d968 /domino | |
parent | 23c0ecabcb79e123a01b1f0d7e6fc7f02e0daf4e (diff) | |
download | tde-style-domino-544a219d602129cf446659b2f56aeabee69d0182.tar.gz tde-style-domino-544a219d602129cf446659b2f56aeabee69d0182.zip |
Conversion to the cmake building system.
Signed-off-by: gregory guy <gregory-tde@laposte.net>
Diffstat (limited to 'domino')
-rw-r--r-- | domino/CMakeLists.txt | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/domino/CMakeLists.txt b/domino/CMakeLists.txt new file mode 100644 index 0000000..01fb7f6 --- /dev/null +++ b/domino/CMakeLists.txt @@ -0,0 +1,64 @@ +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} + ${X11_INCLUDE_DIR} + ${XFT_INCLUDE_DIRS} + ${XCB_SHAPE_INCLUDE_DIRS} + ${FREETYPE_INCLUDE_DIRS} +) + +link_directories( + ${TQT_LIBRARY_DIRS} + ${TDE_LIBRARY_DIRS} + ${X11_LIBRARY_DIRS} + ${XFT_LIBRARY_DIRS} + ${XCB_SHAPE_LIBRARY_DIRS} + ${FREETYPE_LIBRARY_DIRS} +) + + +set( _srcs domino.cpp misc.cpp ) +set( _libs tdecore-shared tdeui-shared tdeutils-shared + ${X11_LIBRARIES} ${XFT_LIBRARIES} + ${XCB_SHAPE_LIBRARIES} ${FREETYPE_LIBRARIES} +) + + +##### domino (kpart) + +tde_add_kpart( domino AUTOMOC + + SOURCES + ${_srcs} + LINK + ${_libs} + + DESTINATION ${PLUGIN_INSTALL_DIR}/plugins/styles +) + + +##### domino_style (STATIC) + +tde_add_library( domino_style STATIC_PIC AUTOMOC + + SOURCES + ${_srcs} + LINK + ${_libs} +) + + +##### other data + +install( + FILES domino.themerc + DESTINATION ${DATA_INSTALL_DIR}/tdestyle/themes +) + +install( + FILES Domino.kcsrc + DESTINATION ${DATA_INSTALL_DIR}/tdedisplay/color-schemes +) |