diff options
author | gregory guy <g-gregory@gmx.fr> | 2019-06-27 16:35:25 +0200 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2019-06-27 16:35:25 +0200 |
commit | d4a1613e9f119ae68c695ab60f8d9856d1a54a52 (patch) | |
tree | 6de888ef76667e28c81832dc104c19b158859b9b /keduca/keduca | |
parent | 9fb4e1ccde0b89b413bfdc8ae62f8178ecad5483 (diff) | |
download | tdeedu-d4a1613e9f119ae68c695ab60f8d9856d1a54a52.tar.gz tdeedu-d4a1613e9f119ae68c695ab60f8d9856d1a54a52.zip |
Conversion to the cmake building system.
Add includes to UI files to resolve FTBFS.
Signed-off-by: gregory guy <g-gregory@gmx.fr>
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'keduca/keduca')
-rw-r--r-- | keduca/keduca/CMakeLists.txt | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/keduca/keduca/CMakeLists.txt b/keduca/keduca/CMakeLists.txt new file mode 100644 index 00000000..988a64e1 --- /dev/null +++ b/keduca/keduca/CMakeLists.txt @@ -0,0 +1,74 @@ +include_directories( + ${CMAKE_BINARY_DIR} + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_CURRENT_SOURCE_DIR} + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} + ${CMAKE_BINARY_DIR}/keduca/libkeduca +) + +link_directories( + ${TQT_LIBRARY_DIRS} + ${TDE_LIB_DIR} +) + + +##### keduca (executable) + +tde_add_executable( keduca AUTOMOC + + SOURCES + main.cpp + keduca.cpp + LINK + tdecore-shared + tdeui-shared + tdeio-shared + tdeparts-shared + keduca-static + + DESTINATION ${BIN_INSTALL_DIR} +) + + +##### libkeducapart (kpart) + +tde_add_kpart( libkeducapart AUTOMOC + + SOURCES + configdialogbase.ui + keduca_part.cpp + tderadioeduca.cpp + kquestion.cpp + kgroupeduca.cpp + keducaview.cpp + keducaprefs.cpp + kcheckeduca.cpp + settings.kcfgc + LINK + tdecore-shared + tdeui-shared + tdeio-shared + tdeparts-shared + keduca-static + + DESTINATION ${PLUGIN_INSTALL_DIR} +) + + +##### other data + +install( + FILES keducaui.rc keduca_partui.rc + DESTINATION ${DATA_INSTALL_DIR}/keduca +) + +install( + FILES keduca.kcfg + DESTINATION ${KCFG_INSTALL_DIR} +) + +install( + FILES keduca_part.desktop + DESTINATION ${SERVICES_INSTALL_DIR} +) |