Warning, /office/alkimia/qml/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 if(QT_MAJOR_VERSION GREATER_EQUAL 5)
0002 set_package_properties(Qt5Qml PROPERTIES URL "git://gitorious.org/qt/qtdeclarative.git"
0003 DESCRIPTION "QML support for Alkimia"
0004 TYPE OPTIONAL
0005 PURPOSE "Allows to use Alkimiain QML code"
0006 )
0007 if(NOT Qt5Qml_FOUND)
0008 message(STATUS "Qt5Qml not found, qml imports will not be built.")
0009 return()
0010 endif()
0011 endif()
0012
0013 set(IMPORTS_DIR ${CMAKE_BINARY_DIR}/bin/org/kde/alkimia)
0014 if(WIN32)
0015 set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${IMPORTS_DIR})
0016 else()
0017 set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${IMPORTS_DIR})
0018 endif()
0019
0020 configure_file(qmldir ${IMPORTS_DIR}/qmldir)
0021 add_library(qmlalkimia qmlalkimiaplugin.cpp)
0022 target_link_libraries(qmlalkimia ${QT_QML_LIB} alkimia)
0023
0024 install(TARGETS qmlalkimia
0025 RUNTIME DESTINATION ${QML_INSTALL_DIR}/org/kde/alkimia
0026 LIBRARY DESTINATION ${QML_INSTALL_DIR}/org/kde/alkimia)
0027 install(FILES qmldir DESTINATION ${QML_INSTALL_DIR}/org/kde/alkimia)
0028
0029 # run qml file with