X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=stepmake%2Fstepmake%2Fsubstitute-vars.make;h=8d7fd6295bd8264c2de8854a43355beda0c29c56;hb=1494b80af580ad7c2a8fa24f050b37143c4570c2;hp=d310ae63a2e160a90056fa1aa26813f28a889a60;hpb=d6048913c2c793a6298a3e16a1a25c76711463b1;p=lilypond.git diff --git a/stepmake/stepmake/substitute-vars.make b/stepmake/stepmake/substitute-vars.make index d310ae63a2..8d7fd6295b 100644 --- a/stepmake/stepmake/substitute-vars.make +++ b/stepmake/stepmake/substitute-vars.make @@ -1,4 +1,3 @@ -# Substitute.make sed-endline = sed 's!$$!\\!' sed-newline = sed 's!$$!\n!' @@ -10,24 +9,11 @@ DATE = $(date) # for all FILE in AT_FILES: # substitute occurrences of @FILE@ with contents $(at-dir)BLA$(at-ext) -sed-atfiles = -e '' $(foreach i, $(AT_FILES), \ - -e '/@$i@/r $(at-dir)$i$(at-ext)' -e 's%@$i@%%g') +sed-atfiles = -e '\#' $(foreach i, $(AT_FILES), \ + -e '/@$i@/r $(at-dir)/$i$(at-ext)' -e 's%@$i@%%g') # for all VAR in ATVARIABLES # substitute occurrences of @VAR@ with $(VAR) -sed-atvariables = -e '' $(foreach i, $(ATVARIABLES), -e 's!@$i@!$($i)!g') +sed-atvariables = -e '\#' $(foreach i, $(ATVARIABLES), -e 's!@$i@!$($i)!g') -# these are obsolete -# use ATVARIABLES -sed-date=sed 's!@DATE@!${date}!g' -sed-PACKAGE = sed 's!@PACKAGE@!${PACKAGE}!g' -sed-bash = sed 's!@BASH@!$(BASH)!' -sed-dir-datadir = sed 's!@DIR_DATADIR@!$(DIR_DATADIR)!' -sed-package=sed 's!@package@!${package}!g' -sed-perl = sed 's!@PERL@!$(PERL)!' -sed-python = sed 's!@PYTHON@!$(PYTHON)!' -sed-sh = sed 's!@SH@!$(SH)!' -sed-shell = sed 's!@SH@!$(SHELL)!' | sed 's!@BASH@!$(BASH)!' -sed-version= sed 's!@TOPLEVEL_VERSION@!${TOPLEVEL_VERSION}!g' -sed-step-bindir = sed 's!@STEP_BINDIR@!$(pwd)/$(step-bindir)!'