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

0001 add_definitions(-DTRANSLATION_DOMAIN=\"kdevqmakemanager\")
0002 
0003 declare_qt_logging_category(qmakecommon_LOG_SRCS
0004     TYPE PLUGIN
0005     IDENTIFIER KDEV_QMAKE
0006     CATEGORY_BASENAME "qmake"
0007 )
0008 
0009 add_subdirectory(parser)
0010 if(BUILD_TESTING)
0011     add_subdirectory(tests)
0012 endif()
0013 
0014 set(qmakecommon_SRCS
0015     qmakebuilddirchooser.cpp
0016     qmakebuilddirchooserdialog.cpp
0017     qmakecache.cpp
0018     qmakeconfig.cpp
0019     qmakefile.cpp
0020     qmakefilevisitor.cpp
0021     qmakeincludefile.cpp
0022     qmakemkspecs.cpp
0023     qmakeprojectfile.cpp
0024     qmakeutils.cpp
0025     variablereferenceparser.cpp
0026     ${qmakecommon_LOG_SRCS}
0027 )
0028 ki18n_wrap_ui(qmakecommon_SRCS qmakebuilddirchooser.ui)
0029 add_library(kdevqmakecommon STATIC ${qmakecommon_SRCS})
0030 target_link_libraries(kdevqmakecommon
0031     KDev::Interfaces KDev::Project KDev::Util
0032     kdevqmakeparser)
0033 
0034 set(kdevqmakemanager_PART_SRCS
0035     qmakemanager.cpp
0036     qmakemodelitems.cpp
0037     qmakejob.cpp
0038 )
0039 kdevplatform_add_plugin(kdevqmakemanager SOURCES ${kdevqmakemanager_PART_SRCS})
0040 target_link_libraries(kdevqmakemanager
0041     KDev::Interfaces
0042     KDev::Project
0043     KDev::Util
0044     KDev::OutputView
0045     KDev::Serialization
0046     KDev::QMakeBuilder
0047     kdevqmakecommon
0048     kdevqmakeparser
0049 )