Warning, /libraries/kije/source/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 #
0002 #  SPDX-FileCopyrightText: 2020 Carson Black <uhhadd@gmail.com>
0003 #
0004 #  SPDX-License-Identifier: LGPL-2.0-or-later
0005 #
0006 
0007 include_directories(code/headers)
0008 
0009 add_library(
0010     kijeplugin
0011     SHARED
0012 
0013     ${kSources} ${kHeaders} ${qrcFile}
0014     ${pluginData}
0015 )
0016 
0017 target_compile_options(
0018     kijeplugin
0019     PRIVATE
0020     -Wall -Werror
0021 )
0022 
0023 target_link_libraries(
0024     kijeplugin
0025     PRIVATE
0026         Qt5::Core
0027         Qt5::Quick
0028         Qt5::Qml
0029         KF5::ConfigCore
0030 )
0031 
0032 add_custom_command(
0033     TARGET kijeplugin
0034     POST_BUILD
0035     COMMAND
0036         ${CMAKE_COMMAND} -E copy
0037         ${CMAKE_CURRENT_LIST_DIR}/resources/qmldir
0038         $<TARGET_FILE_DIR:kijeplugin>/resources/qmldir
0039 )
0040 
0041 install(FILES resources/qmldir DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/kije)
0042 install(DIRECTORY resources/controls DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/kije)