mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-13 00:03:09 -04:00
fix (again) install of qgis.core.additions
This commit is contained in:
parent
a0ff2af3a9
commit
ff35e694bb
@ -316,13 +316,17 @@ ENDFOREACH(pyfile)
|
||||
FOREACH(module ${PY_MODULES})
|
||||
ADD_CUSTOM_TARGET(py${module} ALL)
|
||||
ADD_DEPENDENCIES(py${module} python_module_qgis__${module})
|
||||
FILE(GLOB_RECURSE PY_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${module}/*.py)
|
||||
INSTALL(FILES ${PY_FILES} DESTINATION "${QGIS_PYTHON_DIR}")
|
||||
FILE(GLOB PY_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${module}/*.py)
|
||||
FILE(GLOB PY_FILES_ADDITIONS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${module}/additions/*.py)
|
||||
INSTALL(FILES ${PY_FILES} DESTINATION "${QGIS_PYTHON_DIR}/${module}")
|
||||
INSTALL(FILES ${PY_FILES_ADDITIONS} DESTINATION "${QGIS_PYTHON_DIR}/${module}/additions")
|
||||
SET(PY_FILES ${PY_FILES} ${PY_FILES_ADDITIONS})
|
||||
FOREACH(pyfile ${PY_FILES})
|
||||
GET_FILENAME_COMPONENT(subdir ${pyfile} DIRECTORY)
|
||||
ADD_CUSTOM_COMMAND(TARGET py${module}
|
||||
POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E make_directory "${QGIS_PYTHON_OUTPUT_DIRECTORY}"
|
||||
COMMAND ${CMAKE_COMMAND} -E copy ${pyfile} "${QGIS_PYTHON_OUTPUT_DIRECTORY}/${pyfile}"
|
||||
COMMAND ${CMAKE_COMMAND} -E make_directory "${QGIS_PYTHON_OUTPUT_DIRECTORY}/${subdir}"
|
||||
COMMAND ${CMAKE_COMMAND} -E copy ${pyfile} "${QGIS_PYTHON_OUTPUT_DIRECTORY}/${subdir}"
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
DEPENDS ${PY_FILES}
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user