Warning, /pim/kitinerary/src/cli/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2021-2024 Laurent Montel <montel@kde.org> 0002 # SPDX-FileCopyrightText: 2019 Volker Krause <vkrause@kde.org> 0003 # SPDX-License-Identifier: BSD-3-Clause 0004 0005 if (ANDROID) 0006 return() 0007 endif() 0008 0009 option(KITINERARY_STANDALONE_CLI_EXTRACTOR "Build stand-alone command line extractor (this should be off, unless you are building the dedicated Flatpak for this" OFF) 0010 0011 add_executable(kitinerary-extractor main.cpp) 0012 target_include_directories(kitinerary-extractor PRIVATE ${CMAKE_BINARY_DIR}) 0013 if (KITINERARY_STANDALONE_CLI_EXTRACTOR) 0014 target_compile_definitions(kitinerary-extractor PRIVATE -DKITINERARY_STANDALONE_CLI_EXTRACTOR) 0015 endif() 0016 target_link_libraries(kitinerary-extractor 0017 KPim6Itinerary 0018 KPim6::PkPass 0019 KF6::CalendarCore 0020 ) 0021 0022 if (KITINERARY_STANDALONE_CLI_EXTRACTOR) 0023 install(TARGETS kitinerary-extractor DESTINATION ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0024 install(PROGRAMS org.kde.kitinerary-extractor.desktop DESTINATION ${KDE_INSTALL_APPDIR}) 0025 install(FILES org.kde.kitinerary-extractor.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) 0026 else() 0027 install(TARGETS kitinerary-extractor DESTINATION ${KDE_INSTALL_LIBEXECDIR_KF}) 0028 endif()