Warning, /kdevelop/kdevelop/plugins/makebuilder/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 add_definitions(-DTRANSLATION_DOMAIN=\"kdevmakebuilder\")
0002 
0003 ########### next target ###############
0004 
0005 set(kdevmakebuilder_SRCS
0006     makebuilder.cpp
0007     makejob.cpp
0008     makebuilderpreferences.cpp
0009 )
0010 declare_qt_logging_category(kdevmakebuilder_SRCS
0011     TYPE PLUGIN
0012     IDENTIFIER KDEV_MAKEBUILDER
0013     CATEGORY_BASENAME "makebuilder"
0014 )
0015 ki18n_wrap_ui(kdevmakebuilder_SRCS makeconfig.ui)
0016 kconfig_add_kcfg_files( kdevmakebuilder_SRCS makebuilderconfig.kcfgc )
0017 
0018 #add_library(kdevmakebuilder MODULE ${kdevmakebuilder_SRCS})
0019 qt5_add_resources(kdevmakebuilder_SRCS kdevmakebuilder.qrc)
0020 kdevplatform_add_plugin(kdevmakebuilder SOURCES ${kdevmakebuilder_SRCS})
0021 target_link_libraries(kdevmakebuilder
0022         KF5::TextEditor
0023         KDev::Interfaces
0024         KDev::Project
0025         KDev::OutputView
0026         KDev::Shell
0027         KDev::Util
0028         KDev::Shell
0029 )
0030 
0031 install(FILES imakebuilder.h DESTINATION ${KDE_INSTALL_INCLUDEDIR}/kdevelop/makebuilder COMPONENT Devel)
0032 
0033 add_library(KDevIMakeBuilder INTERFACE)
0034 add_library(KDev::IMakeBuilder ALIAS KDevIMakeBuilder)
0035 target_include_directories(KDevIMakeBuilder INTERFACE
0036     "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../>"
0037     "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}/kdevelop>"
0038 )
0039 set_target_properties(KDevIMakeBuilder PROPERTIES
0040     EXPORT_NAME IMakeBuilder
0041 )
0042 install(TARGETS KDevIMakeBuilder EXPORT KDevelopTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})