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

0001 add_definitions(-DTRANSLATION_DOMAIN=\"kdevqmakebuilder\")
0002 
0003 set(qmakebuilder_SRCS
0004     qmakebuilder.cpp
0005     qmakebuilderpreferences.cpp
0006     qmakejob.cpp
0007 )
0008 declare_qt_logging_category(qmakebuilder_SRCS
0009     TYPE PLUGIN
0010     IDENTIFIER KDEV_QMAKEBUILDER
0011     CATEGORY_BASENAME "qmakebuilder"
0012 )
0013 ki18n_wrap_ui(qmakebuilder_SRCS qmakeconfig.ui)
0014 kdevplatform_add_plugin(kdevqmakebuilder SOURCES ${qmakebuilder_SRCS})
0015 target_link_libraries(kdevqmakebuilder
0016     KDev::Interfaces
0017     KDev::OutputView
0018     KDev::Util
0019     KDev::Project
0020     KDev::IMakeBuilder
0021     kdevqmakecommon
0022 )
0023 
0024 add_library(kdevqmakebuilder_interface INTERFACE)
0025 add_library(KDev::QMakeBuilder ALIAS kdevqmakebuilder_interface)
0026 target_include_directories(kdevqmakebuilder_interface INTERFACE
0027     "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../>"
0028     "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}/kdevelop>"
0029 )
0030 set_target_properties(kdevqmakebuilder_interface PROPERTIES
0031     EXPORT_NAME QMakeBuilder
0032 )
0033 install(TARGETS kdevqmakebuilder_interface EXPORT KDevelopTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
0034 
0035 install( FILES iqmakebuilder.h DESTINATION ${KDE_INSTALL_INCLUDEDIR}/kdevelop/qmake COMPONENT Devel)