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})