mirror of
				https://github.com/qgis/QGIS.git
				synced 2025-11-04 00:04:25 -05: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