Warning, /libraries/kosmindoormap/src/map-quick/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2020 Volker Krause <vkrause@kde.org> 0002 # SPDX-License-Identifier: BSD-3-Clause 0003 0004 add_library(KOSMIndoorMapQuick STATIC 0005 amenitymodel.cpp 0006 amenitysortfilterproxymodel.cpp 0007 assets.qrc 0008 floorlevelchangemodel.cpp 0009 localization.cpp 0010 mapitem.cpp 0011 osmaddress.cpp 0012 osmelement.cpp 0013 osmelementinformationmodel.cpp 0014 ) 0015 set_target_properties(KOSMIndoorMapQuick PROPERTIES POSITION_INDEPENDENT_CODE ON) 0016 target_link_libraries(KOSMIndoorMapQuick PUBLIC 0017 Qt::Quick 0018 KF6::I18n 0019 KF6::I18nLocaleData 0020 KOSMIndoorMap 0021 ) 0022 0023 ecm_qt_declare_logging_category(KOSMIndoorMapQuick 0024 HEADER logging.h 0025 IDENTIFIER KOSMIndoorMap::Log 0026 CATEGORY_NAME org.kde.kosmindoormap.quick 0027 DESCRIPTION "KOSMIndoorMap (Quick Bindings)" 0028 EXPORT KOSMINDOORMAP 0029 ) 0030 0031 ecm_add_qml_module(kosmindoormapquickplugin 0032 URI "org.kde.kosmindoormap" 0033 QML_FILES 0034 IndoorMap.qml 0035 IndoorMapAttributionLabel.qml 0036 IndoorMapScale.qml 0037 NO_GENERATE_PLUGIN_SOURCE 0038 NO_PLUGIN_OPTIONAL 0039 CLASS_NAME "KOSMIndoorMapQuickPlugin" 0040 DEPENDENCIES 0041 "QtQuick.Controls" 0042 ) 0043 target_sources(kosmindoormapquickplugin PRIVATE kosmindoormapquickplugin.cpp) 0044 target_link_libraries(kosmindoormapquickplugin PRIVATE 0045 KOSMIndoorMapQuick 0046 ) 0047 0048 ecm_finalize_qml_module(kosmindoormapquickplugin)