From 7f07d372539c0ab52a0a444c559231d2066742de Mon Sep 17 00:00:00 2001 From: Denis Rouzaud Date: Mon, 22 Jul 2024 09:41:32 +0200 Subject: [PATCH 1/2] fix class map install --- python/CMakeLists.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt index a7c1b4125c12..5b1752de02f5 100644 --- a/python/CMakeLists.txt +++ b/python/CMakeLists.txt @@ -423,6 +423,9 @@ foreach(module ${PY_MODULES}) endforeach(pyfile) PY_COMPILE(py${module} "${QGIS_PYTHON_OUTPUT_DIRECTORY}/${module}") + # install class map file + install(FILES ${BINDING_FILES_ROOT_DIR}/class_map.yaml DESTINATION "${QGIS_PYTHON_DIR}/${module}") + # install source sip files if(SIP_GLOBAL_INSTALL) file(GLOB sip_files ${CMAKE_CURRENT_BINARY_DIR}/${module}/*.sip) @@ -431,5 +434,3 @@ foreach(module ${PY_MODULES}) endif() endforeach(module) -# install sipify config -install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/sipify.yaml DESTINATION "${QGIS_PYTHON_DIR}") From 538d14d90d6948f52d9f3af60978f8e41b2a11ac Mon Sep 17 00:00:00 2001 From: Denis Rouzaud Date: Mon, 22 Jul 2024 11:14:24 +0200 Subject: [PATCH 2/2] fix path --- python/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt index 5b1752de02f5..eea18ae67fea 100644 --- a/python/CMakeLists.txt +++ b/python/CMakeLists.txt @@ -424,7 +424,7 @@ foreach(module ${PY_MODULES}) PY_COMPILE(py${module} "${QGIS_PYTHON_OUTPUT_DIRECTORY}/${module}") # install class map file - install(FILES ${BINDING_FILES_ROOT_DIR}/class_map.yaml DESTINATION "${QGIS_PYTHON_DIR}/${module}") + install(FILES ${BINDING_FILES_ROOT_DIR}/${module}/class_map.yaml DESTINATION "${QGIS_PYTHON_DIR}/${module}") # install source sip files if(SIP_GLOBAL_INSTALL)