Warning, /multimedia/kid3/src/app/qml/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 if(NOT ANDROID)
0002   add_executable(kid3-qml MACOSX_BUNDLE WIN32 mainqml.cpp)
0003   install(TARGETS kid3-qml
0004     BUNDLE DESTINATION .
0005     RUNTIME DESTINATION ${WITH_BINDIR})
0006 else()
0007   add_library(kid3-qml SHARED mainqml.cpp)
0008   if(QT_VERSION_MAJOR EQUAL 6)
0009     # for checkPermission(), requestPermission()
0010     include_directories(${Qt${QT_VERSION_MAJOR}Core_PRIVATE_INCLUDE_DIRS})
0011   endif()
0012   # Make symbols visible so that main can be found.
0013   set_target_properties(kid3-qml PROPERTIES COMPILE_FLAGS -fvisibility=default)
0014 endif()
0015 
0016 if(HAVE_QMLDIR_IN_QRC)
0017   qt_add_resources(qmlapp_GEN_RCS qmlapp.qrc)
0018   target_sources(kid3-qml PRIVATE ${qmlapp_GEN_RCS})
0019 endif()
0020 
0021 if(HAVE_TRANSLATIONSDIR_IN_QRC)
0022   string(REPLACE ":/" "/" _qrcPrefix ${WITH_TRANSLATIONSDIR})
0023   add_custom_command(
0024     OUTPUT translations.qrc
0025     COMMAND ${CMAKE_COMMAND} -P
0026       ${CMAKE_CURRENT_SOURCE_DIR}/gentranslationsqrc.cmake
0027       ${CMAKE_CURRENT_BINARY_DIR}/translations.qrc
0028       ${CMAKE_CURRENT_BINARY_DIR}/../../../translations ${_qrcPrefix}
0029     DEPENDS translations
0030   )
0031   qt_add_resources(
0032     translations_GEN_RCS ${CMAKE_CURRENT_BINARY_DIR}/translations.qrc)
0033   target_sources(kid3-qml PRIVATE ${translations_GEN_RCS})
0034 endif()
0035 
0036 target_link_libraries(kid3-qml kid3-gui Qt${QT_VERSION_MAJOR}::QuickControls2)
0037 if(NOT MSVC)
0038   target_link_libraries(kid3-qml -lstdc++)
0039 endif()