< prev index next >

make/common/TextFileProcessing.gmk

Print this page

        

*** 75,93 **** # # If both INCLUDES or REPLACEMENTS are present, then the includes will be # processed first, and replacements will be done on the included fragments as well. # If neither is present, the files will just be copied without modifications. # ! define SetupTextFileProcessing ! $(if $(16),$(error Internal makefile error: Too many arguments to SetupTextFileProcessing, please update TextFileProcessing.gmk)) ! $(call EvalDebugWrapper,$(strip $1),$(call SetupTextFileProcessingInner,$(strip $1),$2,$3,$4,$5,$6,$7,$8,$9,$(10),$(11),$(12),$(13),$(14),$(15))) ! endef ! ! define SetupTextFileProcessingInner ! $(foreach i,2 3 4 5 6 7 8 9 10 11 12 13 14 15, $(if $(strip $($i)),$1_$(strip $($i)))$(NEWLINE)) ! $(call LogSetupMacroEntry,SetupTextFileProcessing($1),$2,$3,$4,$5,$6,$7,$8,$9,$(10),$(11),$(12),$(13),$(14),$(15)) ! $(if $(16),$(error Internal makefile error: Too many arguments to SetupTextFileProcessing, please update TextFileProcessing.gmk)) ifneq ($$($1_SOURCE_FILES),) ifneq ($$($1_SOURCE_DIRS),) $$(error Cannot use both SOURCE_FILES and SOURCE_DIRS (in $1)) endif --- 75,86 ---- # # If both INCLUDES or REPLACEMENTS are present, then the includes will be # processed first, and replacements will be done on the included fragments as well. # If neither is present, the files will just be copied without modifications. # ! SetupTextFileProcessing = $(NamedParamsMacroTemplate) ! define SetupTextFileProcessingBody ifneq ($$($1_SOURCE_FILES),) ifneq ($$($1_SOURCE_DIRS),) $$(error Cannot use both SOURCE_FILES and SOURCE_DIRS (in $1)) endif
< prev index next >