Warning, /libraries/kosmindoormap/src/osm/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(KOSM 0005 abstractreader.cpp 0006 abstractwriter.cpp 0007 datatypes.cpp 0008 datasetmergebuffer.cpp 0009 element.cpp 0010 geomath.cpp 0011 io.cpp 0012 languages.cpp 0013 o5mparser.cpp 0014 o5mwriter.cpp 0015 overpassquery.cpp 0016 overpassquerymanager.cpp 0017 pathutil.cpp 0018 stringpool.cpp 0019 ztile.cpp 0020 0021 io/o5mplugin.cpp 0022 ) 0023 generate_export_header(KOSM BASE_NAME KOSM) 0024 set_target_properties(KOSM PROPERTIES 0025 VERSION ${KOSMINDOORMAP_VERSION} 0026 SOVERSION ${KOSMINDOORMAP_SOVERSION} 0027 EXPORT_NAME KOSM 0028 ) 0029 0030 target_include_directories(KOSM PUBLIC "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/..>") 0031 target_link_libraries(KOSM PUBLIC Qt::Core PRIVATE Qt::Network) 0032 0033 ecm_generate_headers(KOSM_FORWARDING_HEADERS 0034 HEADER_NAMES 0035 Datatypes 0036 Element 0037 PREFIX KOSM 0038 REQUIRED_HEADERS KOSM_HEADERS 0039 ) 0040 0041 install(TARGETS KOSM EXPORT KOSMIndoorMapTargets ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0042 install(FILES 0043 ${KOSM_FORWARDING_HEADERS} 0044 DESTINATION ${KDE_INSTALL_INCLUDEDIR}/KOSM 0045 ) 0046 install(FILES 0047 ${KOSM_HEADERS} 0048 ${CMAKE_CURRENT_BINARY_DIR}/kosm_export.h 0049 internal.h 0050 stringpool.h 0051 DESTINATION ${KDE_INSTALL_INCLUDEDIR}/kosm 0052 ) 0053 0054 add_subdirectory(io)