瀏覽代碼

added new ecm_generate_qmltypes script

Malte Veerman 8 年之前
父節點
當前提交
33d456b176
共有 2 個文件被更改,包括 2 次插入0 次删除
  1. 1 0
      CMakeLists.txt
  2. 1 0
      import/CMakeLists.txt

+ 1 - 0
CMakeLists.txt

@@ -51,6 +51,7 @@ include(KDEInstallDirs)
 include(KDECMakeSettings)
 include(KDECMakeSettings)
 include(KDECompilerSettings)
 include(KDECompilerSettings)
 include(FeatureSummary)
 include(FeatureSummary)
+include(ECMGenerateQmlTypes)
 
 
 include_directories (${CMAKE_SOURCE_DIR})
 include_directories (${CMAKE_SOURCE_DIR})
 
 

+ 1 - 0
import/CMakeLists.txt

@@ -51,6 +51,7 @@ target_link_libraries(fancontrol_qml_plugin PRIVATE ${LIB_PRIVATE_LIBRARIES} PUB
 install(TARGETS fancontrol_qml_plugin DESTINATION "${KDE_INSTALL_QMLDIR}/Fancontrol/Qml/")
 install(TARGETS fancontrol_qml_plugin DESTINATION "${KDE_INSTALL_QMLDIR}/Fancontrol/Qml/")
 install(FILES ${QML_FILES} DESTINATION "${KDE_INSTALL_QMLDIR}/Fancontrol/Qml/")
 install(FILES ${QML_FILES} DESTINATION "${KDE_INSTALL_QMLDIR}/Fancontrol/Qml/")
 
 
+ecm_generate_qmltypes(Fancontrol.Qml 1.0 DESTINATION "${KDE_INSTALL_QMLDIR}/Fancontrol/Qml/")
 
 
 #tests
 #tests