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

0001 # Copyright 2018-2021 Camilo Higuita <milo.h@aol.com>
0002 # Copyright 2018-2021 Nitrux Latinoamericana S.C.
0003 #
0004 # SPDX-License-Identifier: GPL-3.0-or-later
0005 
0006 set(project_SRCS
0007     code/main.cpp
0008     code/compressedfile.cpp
0009     code/temporaryfile.cpp
0010     code/arca.cpp
0011     assets/assets.qrc)
0012 
0013 qtquick_compiler_add_resources(project_QML_QRC controls/qml.qrc)
0014 
0015 add_executable(${PROJECT_NAME}
0016     ${project_SRCS}
0017     ${project_QML_QRC})
0018 
0019 target_compile_definitions(${PROJECT_NAME}
0020     PRIVATE $<$<OR:$<CONFIG:Debug>,$<CONFIG:RelWithDebInfo>>:QT_QML_DEBUG>)
0021 
0022 target_link_libraries(${PROJECT_NAME}
0023     PRIVATE
0024     MauiKit3
0025     MauiKit3::FileBrowsing
0026     Qt${QT_VERSION_MAJOR}::Core
0027     Qt${QT_VERSION_MAJOR}::Quick
0028     Qt${QT_VERSION_MAJOR}::Widgets
0029 
0030     KF5::Archive
0031     KF5::CoreAddons
0032     KF5::I18n)
0033 
0034 install(TARGETS ${PROJECT_NAME} ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})