mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-16 23:05:42 +00:00
skip export FOO = 'bar' in autoconf.mk
This commit is contained in:
parent
f58c665846
commit
f210efe8b3
@ -118,7 +118,7 @@ autoconf.js: $(DEPTH)/config/autoconf.mk Makefile
|
||||
# strip comments, escape \ and ", use only assignment lines that
|
||||
# don't end in backslashes and don't have variables, and then
|
||||
# convert to JS properties
|
||||
cat $< | perl -p -e 's/#.*//;s,\\,\\\\,g;s,",\\",g' | grep '=' | grep -v '\\$$' | grep -v '\$$' | perl -p -e 's/[ \t]*:?= *(.*)/: "\1",/' >> $@
|
||||
cat $< | egrep -v "^export " | perl -p -e 's/#.*//;s,\\,\\\\,g;s,",\\",g' | grep '=' | grep -v '\\$$' | grep -v '\$$' | perl -p -e 's/[ \t]*:?= *(.*)/: "\1",/' >> $@
|
||||
echo 'dummy_var: null' >> $@ # to avoid trailing comma
|
||||
echo '};' >> $@
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user