From 544a219d602129cf446659b2f56aeabee69d0182 Mon Sep 17 00:00:00 2001 From: gregory guy Date: Sat, 4 Jul 2020 18:35:40 +0200 Subject: Conversion to the cmake building system. Signed-off-by: gregory guy --- domino/CMakeLists.txt | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 domino/CMakeLists.txt (limited to 'domino/CMakeLists.txt') 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 +) -- cgit v1.2.1