Warning, /maui/strike/src/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 set(strike_SRCS
0002     main.cpp
0003     strike.h
0004     controllers/cmakedata.cpp
0005     controllers/cmakeapi.cpp
0006     models/fonts.cpp
0007     models/cmakeprojectsmodel.cpp
0008     models/cmaketargetsmodel.cpp
0009     models/sourcesmodel.cpp
0010 
0011     controllers/cmakeproject.cpp
0012     controllers/cmakeprojecttarget.cpp
0013     controllers/projectmanager.cpp
0014     controllers/processmanager.cpp
0015     controllers/cmakeproject.cpp
0016     controllers/process.cpp
0017     controllers/projectpreferences.cpp
0018     controllers/processes/configureprocess.cpp
0019     controllers/cmakeprojectmanager.cpp
0020     controllers/git/gitprocess.cpp
0021     controllers/git/cloneprocess.cpp)
0022 
0023 set(strike_ASSETS
0024     assets/img_assets.qrc)
0025 
0026 if(QUICK_COMPILER)
0027     qtquick_compiler_add_resources(strike_QML_QRC qml.qrc)
0028 else()
0029     qt5_add_resources(strike_QML_QRC qml.qrc)
0030 endif()
0031 
0032 add_executable(${PROJECT_NAME}
0033     ${strike_SRCS}
0034     ${strike_QML_QRC}
0035     ${strike_ASSETS})
0036 
0037 target_compile_definitions(${PROJECT_NAME} PRIVATE $<$<OR:$<CONFIG:Debug>,$<CONFIG:RelWithDebInfo>>:QT_QML_DEBUG>)
0038 
0039 target_link_libraries(${PROJECT_NAME}
0040     MauiKit3
0041     MauiKit3::FileBrowsing
0042     MauiKit3::Terminal
0043     MauiKit3::TextEditor
0044     Qt5::Quick
0045     Qt5::Widgets
0046     Qt5::Qml
0047     KF5::CoreAddons
0048     KF5::I18n)
0049 
0050 install(TARGETS ${PROJECT_NAME} ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})