211 |
@echo include config.mk >>makefile.tmp |
@echo include config.mk >>makefile.tmp |
212 |
@echo dumpvars: >>makefile.tmp |
@echo dumpvars: >>makefile.tmp |
213 |
@cat config.mk | \ |
@cat config.mk | \ |
214 |
perl >>makefile.tmp -e ' \ |
perl >>makefile.tmp -e 'my $$fmt = "\t\@echo \"-e \\\"s\@%s\@\$$(%s)g\\\" \\\\\"" ; while (<>) { $$v{$$1}=1 if /^([A-Za-z0-9_]+)\s*:?=.*$$/; } map { printf "$$fmt >>config.sh\n", $$_, $$_; } sort(keys(%v)); print "\n"; ' |
|
my $$fmt = "\t\@echo \"-e \\\"s\@%s\@\$$(%s)g\\\" \\\\\"" ; \ |
|
|
while (<>) { $$v{$$1}=1 if /^([A-Za-z0-9_]+)\s*:?=.*$$/; } \ |
|
|
map { printf "$$fmt >>config.sh\n", $$_, $$_; } sort(keys(%v)); \ |
|
|
print "\n"; \ |
|
|
' |
|
215 |
@echo '#!/bin/sh' >config.sh |
@echo '#!/bin/sh' >config.sh |
216 |
@echo 'sed \' >>config.sh |
@echo 'sed \' >>config.sh |
217 |
@$(MAKE) -f makefile.tmp dumpvars >/dev/null |
@$(MAKE) -f makefile.tmp dumpvars >/dev/null |