Warning, /plasma/plasma-mobile/initialstart/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2022 Devin Lin <devin@kde.org>
0002 # SPDX-License-Identifier: GPL-2.0-or-later
0003 
0004 add_definitions(-DTRANSLATION_DOMAIN=\"plasma_org.kde.plasma.mobileinitialstart\")
0005 
0006 add_subdirectory(modules)
0007 
0008 add_executable(plasma-mobile-initial-start
0009     main.cpp
0010     wizard.cpp
0011     wizard.h
0012     settings.cpp
0013     settings.h
0014     utils.h
0015     initialstartutil.cpp
0016     initialstartutil.h
0017 )
0018 
0019 qt_add_qml_module(plasma-mobile-initial-start
0020     URI org.kde.plasma.mobileinitialstart.initialstart
0021     VERSION 1.0
0022 )
0023 
0024 target_link_libraries(plasma-mobile-initial-start PUBLIC
0025     Qt::Qml
0026     Qt::Gui
0027     Qt::Widgets
0028     Qt::Quick
0029     KF6::I18n
0030     KF6::ConfigCore
0031     KF6::ConfigGui
0032     KF6::CoreAddons
0033     KF6::DBusAddons
0034     KF6::Package
0035 )
0036 
0037 qt_target_qml_sources(plasma-mobile-initial-start
0038     QML_FILES
0039         qml/Main.qml
0040         qml/Wizard.qml
0041         qml/LandingComponent.qml
0042 )
0043 
0044 target_include_directories(plasma-mobile-initial-start PRIVATE ${CMAKE_BINARY_DIR})
0045 install(TARGETS plasma-mobile-initial-start ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})