Warning, /plasma-mobile/plasma-camera/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2018 Jonah BrĂ¼chert <jbb@kaidan.im> 0002 # SPDX-License-Identifier: GPL-3.0-or-later 0003 0004 set(plasma-camera_SRCS 0005 main.cpp 0006 plasmacamera.cpp 0007 resources.qrc 0008 ) 0009 0010 add_executable(plasma-camera ${plasma-camera_SRCS}) 0011 target_link_libraries(plasma-camera Qt::Core Qt::Qml Qt::Quick Qt::Svg 0012 KF${QT_MAJOR_VERSION}::CoreAddons KF${QT_MAJOR_VERSION}::I18n KF${QT_MAJOR_VERSION}::ConfigGui) 0013 0014 kconfig_add_kcfg_files(plasma-camera GENERATE_MOC camerasettings.kcfgc) 0015 0016 if(ANDROID) 0017 target_link_libraries(plasma-camera Qt::Svg KF${QT_MAJOR_VERSION}::Kirigami2) 0018 if (QT_MAJOR_VERSION EQUAL "5") 0019 target_link_libraries(plasma-camera Qt5::AndroidExtras) 0020 endif() 0021 0022 kirigami_package_breeze_icons(ICONS 0023 emblem-videos-symbolic 0024 camera-photo-symbolic 0025 dialog-error-symbolic 0026 media-playback-start 0027 media-playback-stop 0028 alarm-symbolic 0029 camera-photo 0030 ratiocrop 0031 whitebalance 0032 clock 0033 help-about 0034 ) 0035 else() 0036 target_link_libraries(plasma-camera Qt::Widgets) 0037 endif() 0038 0039 install(TARGETS plasma-camera ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})