Prechádzať zdrojové kódy

make new kcm package generation conditional

maldela 7 rokov pred
rodič
commit
57cb86976f
1 zmenil súbory, kde vykonal 5 pridanie a 1 odobranie
  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)