mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-17 00:04:02 -04:00
concatenate auto_additions files with python module __init__.py.in
This commit is contained in:
parent
e5b02cd2a8
commit
1fb02e8d83
@ -328,14 +328,13 @@ FOREACH(module ${PY_MODULES})
|
|||||||
ADD_CUSTOM_TARGET(py${module} ALL)
|
ADD_CUSTOM_TARGET(py${module} ALL)
|
||||||
ADD_DEPENDENCIES(py${module} python_module_qgis__${module})
|
ADD_DEPENDENCIES(py${module} python_module_qgis__${module})
|
||||||
|
|
||||||
|
|
||||||
# concat auto_additions/*.py in _module_/__init__.py
|
# concat auto_additions/*.py in _module_/__init__.py
|
||||||
FILE(GLOB PY_FILES_AUTO_ADDITIONS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${module}/auto_additions/*.py)
|
FILE(GLOB PY_FILES_AUTO_ADDITIONS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${module}/auto_additions/*.py)
|
||||||
|
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${module}/__init__.py.in ${QGIS_PYTHON_OUTPUT_DIRECTORY}/${module}/__init__.py COPYONLY)
|
||||||
FOREACH(pyfile ${PY_FILES_AUTO_ADDITIONS})
|
FOREACH(pyfile ${PY_FILES_AUTO_ADDITIONS})
|
||||||
file(READ ${IN_FILE} CONTENTS)
|
file(READ ${pyfile} CONTENTS)
|
||||||
file(APPEND ${OUT_FILE} "${CONTENTS}")
|
file(APPEND ${QGIS_PYTHON_OUTPUT_DIRECTORY}/${module}/__init__.py "${CONTENTS}")
|
||||||
ENDFOREACH(pyfile)
|
ENDFOREACH(pyfile)
|
||||||
configure_file(somefile.sql.in somefile.sql COPYONLY)
|
|
||||||
|
|
||||||
FILE(GLOB PY_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${module}/*.py)
|
FILE(GLOB PY_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${module}/*.py)
|
||||||
INSTALL(FILES ${PY_FILES} DESTINATION "${QGIS_PYTHON_DIR}/${module}")
|
INSTALL(FILES ${PY_FILES} DESTINATION "${QGIS_PYTHON_DIR}/${module}")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user