소스 검색

make new kcm package generation conditional

maldela 7 년 전
부모
커밋
57cb86976f
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      kcm/CMakeLists.txt

+ 5 - 1
kcm/CMakeLists.txt

@@ -12,6 +12,10 @@ target_link_libraries(kcm_fancontrol ${LIBRARIES})
 install(TARGETS kcm_fancontrol DESTINATION "${KDE_INSTALL_QTPLUGINDIR}/kcms")
 install(PROGRAMS fancontrol-kcm.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
 
-kpackage_install_bundled_package(package org.kde.fancontrol.kcm kcms)
+if(${KF5_VERSION} VERSION_GREATER_EQUAL 5.42)
+    kpackage_install_bundled_package(package org.kde.fancontrol.kcm kcms)
+else(${KF5_VERSION} VERSION_GREATER_EQUAL 5.42)
+    kpackage_install_package(package org.kde.fancontrol.kcm kcms)
+endif(${KF5_VERSION} VERSION_GREATER_EQUAL 5.42)
 
 kcoreaddons_desktop_to_json(kcm_fancontrol "fancontrol-kcm.desktop" SERVICE_TYPES kcmodule.desktop)