mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-14 00:07:35 -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_DEPENDENCIES(py${module} python_module_qgis__${module})
|
||||
|
||||
|
||||
# concat auto_additions/*.py in _module_/__init__.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})
|
||||
file(READ ${IN_FILE} CONTENTS)
|
||||
file(APPEND ${OUT_FILE} "${CONTENTS}")
|
||||
file(READ ${pyfile} CONTENTS)
|
||||
file(APPEND ${QGIS_PYTHON_OUTPUT_DIRECTORY}/${module}/__init__.py "${CONTENTS}")
|
||||
ENDFOREACH(pyfile)
|
||||
configure_file(somefile.sql.in somefile.sql COPYONLY)
|
||||
|
||||
FILE(GLOB PY_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${module}/*.py)
|
||||
INSTALL(FILES ${PY_FILES} DESTINATION "${QGIS_PYTHON_DIR}/${module}")
|
||||
|
Loading…
x
Reference in New Issue
Block a user