diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-07-24 19:28:29 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-07-24 19:28:29 +0000 |
commit | 9b39eabfaf11d82e522890db739188929e53bb05 (patch) | |
tree | 818a2e13453e2316661050240abb0683e4dbca6c /gcc/melt-build-script.sh | |
parent | b10a1c06de0c1e8a4c616cc6694236a28eab62c5 (diff) | |
download | gcc-9b39eabfaf11d82e522890db739188929e53bb05.tar.gz |
2012-07-24 Basile Starynkevitch <basile@starynkevitch.net>
{{after svn rev 189788 switching to the new build system, still incomplete and instable}}
* melt-runtime.c (melt_load_module_index): Use BASE.meltmod-MDFIVESUM.FLAVOR.so naming scheme.
* melt-build-script.tpl: The stages are built using the new
melt-module.mk but not the xtramelt* modules! INCOMPLETE!!
* melt-build-script.def: Double-quote the stages.
* melt-build-script.sh: Regenerate.
* Makefile.in: Force MELT_NEWBUILDSCRIPT=1.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@189823 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/melt-build-script.sh')
-rw-r--r-- | gcc/melt-build-script.sh | 1931 |
1 files changed, 1119 insertions, 812 deletions
diff --git a/gcc/melt-build-script.sh b/gcc/melt-build-script.sh index 50c02cab13d..74118356839 100644 --- a/gcc/melt-build-script.sh +++ b/gcc/melt-build-script.sh @@ -3,7 +3,7 @@ #@#@# #@#@# DO NOT EDIT THIS FILE (melt-build-script.sh) #@#@# -#@#@# It has been AutoGen-ed July 23, 2012 at 04:34:13 PM by AutoGen 5.16 +#@#@# It has been AutoGen-ed July 24, 2012 at 09:21:18 PM by AutoGen 5.12 #@#@# From the definitions melt-build-script.def #@#@# and the template file melt-build-script.tpl # Generated shell script for MELT modules and MELT translator bootstrap @@ -19,7 +19,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # -#@ from melt-build-script.tpl line 20 generated by Autogen 5.16 using melt-build-script.def +#@ from melt-build-script.tpl line 20 generated by Autogen 5.12 using melt-build-script.def @@ -70,6 +70,8 @@ function meltbuild_arg () { fi } + +################################################################ ## function to run MELT to emit C code function meltbuild_emit () { local meltfrom=$1 @@ -83,6 +85,7 @@ function meltbuild_emit () { local meltsrc=$(realpath $GCCMELT_MELTSOURCEDIR/$meltbase.melt) meltbuild_info meltfrom=$meltfrom meltmode=$meltmode meltbase=$meltbase meltstage=$meltstage meltprevstage=$meltprevstage meltinit=$meltinit meltinclude=$meltinclude meltsrc=$meltsrc local meltsum + local meltprevf if [ -z "$meltmode" ]; then meltbuild_error $meltfrom no MELT mode at stage $meltstage fi @@ -96,6 +99,7 @@ function meltbuild_emit () { meltbuild_info $meltfrom emit C code for $meltbase of $meltstage echo -Wno-shadow -frandom-seed=$meltsum > $meltargs-$$-tmp ## various arguments + echo " -DGCCMELT_FROM_ARG=\"$meltfrom\"" >> $meltargs-$$-tmp meltbuild_arg mode=$meltmode >> $meltargs-$$-tmp meltbuild_arg arg=$meltsrc >> $meltargs-$$-tmp meltbuild_arg output=$meltstage/$meltbase >> $meltargs-$$-tmp @@ -118,15 +122,23 @@ function meltbuild_emit () { if [ -z "$GCCMELT_SKIPEMITC" ]; then $GCCMELT_CC1_PREFIX $GCCMELT_CC1 @$meltargs || meltbuild_error $meltfrom failed with arguments @$meltargs else - meltbuild_info $meltfrom skips emission of C code with @$meltargs $GCCMELT_SKIPEMITC + meltbuild_info $meltfrom skips emission of C code with @$meltargs stage $meltstage prevstage $meltprevstage skipreason $GCCMELT_SKIPEMITC + ls -l $meltprevstage/$meltbase* + for meltprevf in $meltprevstage/$meltbase.c $meltprevstage/$meltbase+[0-9][0-9].c $meltprevstage/$meltbase+meltdesc.c $meltprevstage/$meltbase+melttime.h $meltprevstage/$meltbase+meltbuild.mk ; do + meltbuild_symlink $meltprevf $meltstage + done + meltbuild_info $meltfrom symlinked previous stage $meltprevstage/$meltbase fi GCCMELT_STAGE=$meltstage GCCMELT_BASE=$meltbase -} +} ################################ end function meltbuild_emit + + +################ stage zero GCCMELT_ZERO_FLAVOR=${GCCMELT_STAGE_ZERO#meltbuild-stage0-} -## The base name of the MELT translator files melt-build-script.tpl:129/4 +## The base name of the MELT translator files melt-build-script.tpl:141/4 GCCMELT_TRANSLATOR_BASE=( warmelt-first \ warmelt-base \ warmelt-debug \ @@ -142,24 +154,24 @@ case $GCCMELT_ZERO_FLAVOR in dynamic) ;; debugnoline) ;; quicklybuilt) ;; - *) meltbuild_error melt-build-script.tpl:137/5 bad zero flavor $GCCMELT_ZERO_FLAVOR ;; + *) meltbuild_error melt-build-script.tpl:149/5 bad zero flavor $GCCMELT_ZERO_FLAVOR ;; esac -## our stage0 melt-build-script.tpl:141/6 +## our stage0 melt-build-script.tpl:153/6 [ -d $GCCMELT_STAGE_ZERO ] || mkdir $GCCMELT_STAGE_ZERO -meltbuild_info making stage0 warmelt-first melt-build-script.tpl:147/7 +meltbuild_info making stage0 warmelt-first melt-build-script.tpl:159/7 -## stage0 melt-build-script.tpl:149/8 symlink descriptor file warmelt-first +## stage0 melt-build-script.tpl:161/8 symlink descriptor file warmelt-first if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-first+meltdesc.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-first+meltdesc.c $GCCMELT_STAGE_ZERO/ fi -## stage0 melt-build-script.tpl:154/9 symlink source code warmelt-first +## stage0 melt-build-script.tpl:166/9 symlink source code warmelt-first if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-first.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-first.c $GCCMELT_STAGE_ZERO/ for f in $GCCMELT_MELTSOURCEDIR/generated/warmelt-first+[0-9]*.c ; do @@ -167,7 +179,7 @@ if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-first.c" ]; then done fi -## stage0 melt-build-script.tpl:162/10 symlink stamp warmelt-first +## stage0 melt-build-script.tpl:174/10 symlink stamp warmelt-first if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-first+melttime.h" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-first+melttime.h $GCCMELT_STAGE_ZERO/ fi @@ -175,15 +187,15 @@ fi MELT_ZERO_GENERATED_FIRST_CUMULMD5=$($GAWK -F\" '/extern/{next} /melt_cumulated_hexmd5/{print $2}' $GCCMELT_MELTSOURCEDIR/generated/warmelt-first+meltdesc.c) -## manually generate the stage0 warmelt-first+meltbuild.mk file melt-build-script.tpl:170/11 +## manually generate the stage0 warmelt-first+meltbuild.mk file melt-build-script.tpl:182/11 MELT_ZERO_GENERATED_FIRST_BUILDMK=$GCCMELT_STAGE_ZERO/warmelt-first+meltbuild.mk date +"# file $MELT_ZERO_GENERATED_FIRST_BUILDMK script-generated %c" > $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ -echo "# generated " melt-build-script.tpl:174/12 >> $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ +echo "# generated " melt-build-script.tpl:186/12 >> $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ echo "MELTGEN_MODULENAME=$GCCMELT_STAGE_ZERO/warmelt-first" >> $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ echo "MELTGEN_MODULEIDENT=melt_stage_zero_FIRST" >> $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ -echo '# zerostage objects of warmelt-first melt-build-script.tpl:178/13' >> $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ +echo '# zerostage objects of warmelt-first melt-build-script.tpl:190/13' >> $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-first.$MELT_ZERO_GENERATED_FIRST_CUMULMD5.descriptor.meltpic.o: $GCCMELT_STAGE_ZERO/warmelt-first+meltdesc.c >> $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-first.c $GCCMELT_STAGE_ZERO/warmelt-first+[0-9]*.c; do echo >> $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ @@ -191,7 +203,7 @@ for f in $GCCMELT_STAGE_ZERO/warmelt-first.c $GCCMELT_STAGE_ZERO/warmelt-first+[ done echo >> $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ -echo '# zerostage module of warmelt-first melt-build-script.tpl:186/14' >> $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ +echo '# zerostage module of warmelt-first melt-build-script.tpl:198/14' >> $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-first.meltmod-$MELT_ZERO_GENERATED_FIRST_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so: \\ >> $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ echo " " $GCCMELT_STAGE_ZERO/warmelt-first.$MELT_ZERO_GENERATED_FIRST_CUMULMD5.descriptor.meltpic.o \\ >> $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-first+[0-9]*.c; do @@ -204,9 +216,11 @@ echo MELTGENMOD_NAKED_NAME_melt_stage_zero_FIRST=warmelt-first >> $MELT_ZERO_GE echo '#end of generated file ' $MELT_ZERO_GENERATED_FIRST_BUILDMK >> $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ ## mv $MELT_ZERO_GENERATED_FIRST_BUILDMK-tmp$$ $MELT_ZERO_GENERATED_FIRST_BUILDMK +meltbuild_info melt-build-script.tpl:211/15 generated stagezero makedep $MELT_ZERO_GENERATED_FIRST_BUILDMK +ls -l $MELT_ZERO_GENERATED_FIRST_BUILDMK > /dev/stderr $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=stagezero-melt-build-script.tpl:201/15 \ + GCCMELT_FROM=stagezero-melt-build-script.tpl:215/16 \ GCCMELTGEN_BUILD=$GCCMELT_STAGE_ZERO/ \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=$GCCMELT_ZERO_FLAVOR \ @@ -215,24 +229,24 @@ $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ GCCMELT_CUMULATED_MD5=$MELT_ZERO_GENERATED_FIRST_CUMULMD5 \ GCCMELT_MODULE_BINARYBASE=$GCCMELT_STAGE_ZERO/warmelt-first \ GCCMELT_MODULE_DEPENDENCIES="$GCCMELT_CC1_DEPENDENCIES" \ - || meltbuild_error melt-build-script.tpl:210/16 stage0 warmelt-first did not build with $GCCMELT_MAKE + || meltbuild_error melt-build-script.tpl:224/17 stage0 warmelt-first did not build with $GCCMELT_MAKE -meltbuild_info melt-build-script.tpl:212/17 stage0 warmelt-first module +meltbuild_info melt-build-script.tpl:226/18 stage0 warmelt-first module ls -l "$GCCMELT_STAGE_ZERO/warmelt-first.meltmod-$MELT_ZERO_GENERATED_FIRST_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" > /dev/stderr \ - || meltbuild_error melt-build-script.tpl:214/18 stage0 warmelt-first fail to build \ + || meltbuild_error melt-build-script.tpl:228/19 stage0 warmelt-first fail to build \ "$GCCMELT_STAGE_ZERO/warmelt-first.meltmod-$MELT_ZERO_GENERATED_FIRST_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" -meltbuild_info melt-build-script.tpl:217/19 successfully build stage0 warmelt-first +meltbuild_info melt-build-script.tpl:231/20 successfully build stage0 warmelt-first -meltbuild_info making stage0 warmelt-base melt-build-script.tpl:147/20 +meltbuild_info making stage0 warmelt-base melt-build-script.tpl:159/21 -## stage0 melt-build-script.tpl:149/21 symlink descriptor file warmelt-base +## stage0 melt-build-script.tpl:161/22 symlink descriptor file warmelt-base if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-base+meltdesc.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-base+meltdesc.c $GCCMELT_STAGE_ZERO/ fi -## stage0 melt-build-script.tpl:154/22 symlink source code warmelt-base +## stage0 melt-build-script.tpl:166/23 symlink source code warmelt-base if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-base.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-base.c $GCCMELT_STAGE_ZERO/ for f in $GCCMELT_MELTSOURCEDIR/generated/warmelt-base+[0-9]*.c ; do @@ -240,7 +254,7 @@ if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-base.c" ]; then done fi -## stage0 melt-build-script.tpl:162/23 symlink stamp warmelt-base +## stage0 melt-build-script.tpl:174/24 symlink stamp warmelt-base if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-base+melttime.h" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-base+melttime.h $GCCMELT_STAGE_ZERO/ fi @@ -248,15 +262,15 @@ fi MELT_ZERO_GENERATED_BASE_CUMULMD5=$($GAWK -F\" '/extern/{next} /melt_cumulated_hexmd5/{print $2}' $GCCMELT_MELTSOURCEDIR/generated/warmelt-base+meltdesc.c) -## manually generate the stage0 warmelt-base+meltbuild.mk file melt-build-script.tpl:170/24 +## manually generate the stage0 warmelt-base+meltbuild.mk file melt-build-script.tpl:182/25 MELT_ZERO_GENERATED_BASE_BUILDMK=$GCCMELT_STAGE_ZERO/warmelt-base+meltbuild.mk date +"# file $MELT_ZERO_GENERATED_BASE_BUILDMK script-generated %c" > $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ -echo "# generated " melt-build-script.tpl:174/25 >> $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ +echo "# generated " melt-build-script.tpl:186/26 >> $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ echo "MELTGEN_MODULENAME=$GCCMELT_STAGE_ZERO/warmelt-base" >> $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ echo "MELTGEN_MODULEIDENT=melt_stage_zero_BASE" >> $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ -echo '# zerostage objects of warmelt-base melt-build-script.tpl:178/26' >> $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ +echo '# zerostage objects of warmelt-base melt-build-script.tpl:190/27' >> $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-base.$MELT_ZERO_GENERATED_BASE_CUMULMD5.descriptor.meltpic.o: $GCCMELT_STAGE_ZERO/warmelt-base+meltdesc.c >> $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-base.c $GCCMELT_STAGE_ZERO/warmelt-base+[0-9]*.c; do echo >> $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ @@ -264,7 +278,7 @@ for f in $GCCMELT_STAGE_ZERO/warmelt-base.c $GCCMELT_STAGE_ZERO/warmelt-base+[0- done echo >> $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ -echo '# zerostage module of warmelt-base melt-build-script.tpl:186/27' >> $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ +echo '# zerostage module of warmelt-base melt-build-script.tpl:198/28' >> $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-base.meltmod-$MELT_ZERO_GENERATED_BASE_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so: \\ >> $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ echo " " $GCCMELT_STAGE_ZERO/warmelt-base.$MELT_ZERO_GENERATED_BASE_CUMULMD5.descriptor.meltpic.o \\ >> $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-base+[0-9]*.c; do @@ -277,9 +291,11 @@ echo MELTGENMOD_NAKED_NAME_melt_stage_zero_BASE=warmelt-base >> $MELT_ZERO_GENE echo '#end of generated file ' $MELT_ZERO_GENERATED_BASE_BUILDMK >> $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ ## mv $MELT_ZERO_GENERATED_BASE_BUILDMK-tmp$$ $MELT_ZERO_GENERATED_BASE_BUILDMK +meltbuild_info melt-build-script.tpl:211/29 generated stagezero makedep $MELT_ZERO_GENERATED_BASE_BUILDMK +ls -l $MELT_ZERO_GENERATED_BASE_BUILDMK > /dev/stderr $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=stagezero-melt-build-script.tpl:201/28 \ + GCCMELT_FROM=stagezero-melt-build-script.tpl:215/30 \ GCCMELTGEN_BUILD=$GCCMELT_STAGE_ZERO/ \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=$GCCMELT_ZERO_FLAVOR \ @@ -288,24 +304,24 @@ $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ GCCMELT_CUMULATED_MD5=$MELT_ZERO_GENERATED_BASE_CUMULMD5 \ GCCMELT_MODULE_BINARYBASE=$GCCMELT_STAGE_ZERO/warmelt-base \ GCCMELT_MODULE_DEPENDENCIES="$GCCMELT_CC1_DEPENDENCIES" \ - || meltbuild_error melt-build-script.tpl:210/29 stage0 warmelt-base did not build with $GCCMELT_MAKE + || meltbuild_error melt-build-script.tpl:224/31 stage0 warmelt-base did not build with $GCCMELT_MAKE -meltbuild_info melt-build-script.tpl:212/30 stage0 warmelt-base module +meltbuild_info melt-build-script.tpl:226/32 stage0 warmelt-base module ls -l "$GCCMELT_STAGE_ZERO/warmelt-base.meltmod-$MELT_ZERO_GENERATED_BASE_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" > /dev/stderr \ - || meltbuild_error melt-build-script.tpl:214/31 stage0 warmelt-base fail to build \ + || meltbuild_error melt-build-script.tpl:228/33 stage0 warmelt-base fail to build \ "$GCCMELT_STAGE_ZERO/warmelt-base.meltmod-$MELT_ZERO_GENERATED_BASE_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" -meltbuild_info melt-build-script.tpl:217/32 successfully build stage0 warmelt-base +meltbuild_info melt-build-script.tpl:231/34 successfully build stage0 warmelt-base -meltbuild_info making stage0 warmelt-debug melt-build-script.tpl:147/33 +meltbuild_info making stage0 warmelt-debug melt-build-script.tpl:159/35 -## stage0 melt-build-script.tpl:149/34 symlink descriptor file warmelt-debug +## stage0 melt-build-script.tpl:161/36 symlink descriptor file warmelt-debug if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-debug+meltdesc.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-debug+meltdesc.c $GCCMELT_STAGE_ZERO/ fi -## stage0 melt-build-script.tpl:154/35 symlink source code warmelt-debug +## stage0 melt-build-script.tpl:166/37 symlink source code warmelt-debug if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-debug.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-debug.c $GCCMELT_STAGE_ZERO/ for f in $GCCMELT_MELTSOURCEDIR/generated/warmelt-debug+[0-9]*.c ; do @@ -313,7 +329,7 @@ if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-debug.c" ]; then done fi -## stage0 melt-build-script.tpl:162/36 symlink stamp warmelt-debug +## stage0 melt-build-script.tpl:174/38 symlink stamp warmelt-debug if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-debug+melttime.h" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-debug+melttime.h $GCCMELT_STAGE_ZERO/ fi @@ -321,15 +337,15 @@ fi MELT_ZERO_GENERATED_DEBUG_CUMULMD5=$($GAWK -F\" '/extern/{next} /melt_cumulated_hexmd5/{print $2}' $GCCMELT_MELTSOURCEDIR/generated/warmelt-debug+meltdesc.c) -## manually generate the stage0 warmelt-debug+meltbuild.mk file melt-build-script.tpl:170/37 +## manually generate the stage0 warmelt-debug+meltbuild.mk file melt-build-script.tpl:182/39 MELT_ZERO_GENERATED_DEBUG_BUILDMK=$GCCMELT_STAGE_ZERO/warmelt-debug+meltbuild.mk date +"# file $MELT_ZERO_GENERATED_DEBUG_BUILDMK script-generated %c" > $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ -echo "# generated " melt-build-script.tpl:174/38 >> $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ +echo "# generated " melt-build-script.tpl:186/40 >> $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ echo "MELTGEN_MODULENAME=$GCCMELT_STAGE_ZERO/warmelt-debug" >> $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ echo "MELTGEN_MODULEIDENT=melt_stage_zero_DEBUG" >> $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ -echo '# zerostage objects of warmelt-debug melt-build-script.tpl:178/39' >> $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ +echo '# zerostage objects of warmelt-debug melt-build-script.tpl:190/41' >> $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-debug.$MELT_ZERO_GENERATED_DEBUG_CUMULMD5.descriptor.meltpic.o: $GCCMELT_STAGE_ZERO/warmelt-debug+meltdesc.c >> $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-debug.c $GCCMELT_STAGE_ZERO/warmelt-debug+[0-9]*.c; do echo >> $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ @@ -337,7 +353,7 @@ for f in $GCCMELT_STAGE_ZERO/warmelt-debug.c $GCCMELT_STAGE_ZERO/warmelt-debug+[ done echo >> $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ -echo '# zerostage module of warmelt-debug melt-build-script.tpl:186/40' >> $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ +echo '# zerostage module of warmelt-debug melt-build-script.tpl:198/42' >> $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-debug.meltmod-$MELT_ZERO_GENERATED_DEBUG_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so: \\ >> $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ echo " " $GCCMELT_STAGE_ZERO/warmelt-debug.$MELT_ZERO_GENERATED_DEBUG_CUMULMD5.descriptor.meltpic.o \\ >> $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-debug+[0-9]*.c; do @@ -350,9 +366,11 @@ echo MELTGENMOD_NAKED_NAME_melt_stage_zero_DEBUG=warmelt-debug >> $MELT_ZERO_GE echo '#end of generated file ' $MELT_ZERO_GENERATED_DEBUG_BUILDMK >> $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ ## mv $MELT_ZERO_GENERATED_DEBUG_BUILDMK-tmp$$ $MELT_ZERO_GENERATED_DEBUG_BUILDMK +meltbuild_info melt-build-script.tpl:211/43 generated stagezero makedep $MELT_ZERO_GENERATED_DEBUG_BUILDMK +ls -l $MELT_ZERO_GENERATED_DEBUG_BUILDMK > /dev/stderr $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=stagezero-melt-build-script.tpl:201/41 \ + GCCMELT_FROM=stagezero-melt-build-script.tpl:215/44 \ GCCMELTGEN_BUILD=$GCCMELT_STAGE_ZERO/ \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=$GCCMELT_ZERO_FLAVOR \ @@ -361,24 +379,24 @@ $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ GCCMELT_CUMULATED_MD5=$MELT_ZERO_GENERATED_DEBUG_CUMULMD5 \ GCCMELT_MODULE_BINARYBASE=$GCCMELT_STAGE_ZERO/warmelt-debug \ GCCMELT_MODULE_DEPENDENCIES="$GCCMELT_CC1_DEPENDENCIES" \ - || meltbuild_error melt-build-script.tpl:210/42 stage0 warmelt-debug did not build with $GCCMELT_MAKE + || meltbuild_error melt-build-script.tpl:224/45 stage0 warmelt-debug did not build with $GCCMELT_MAKE -meltbuild_info melt-build-script.tpl:212/43 stage0 warmelt-debug module +meltbuild_info melt-build-script.tpl:226/46 stage0 warmelt-debug module ls -l "$GCCMELT_STAGE_ZERO/warmelt-debug.meltmod-$MELT_ZERO_GENERATED_DEBUG_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" > /dev/stderr \ - || meltbuild_error melt-build-script.tpl:214/44 stage0 warmelt-debug fail to build \ + || meltbuild_error melt-build-script.tpl:228/47 stage0 warmelt-debug fail to build \ "$GCCMELT_STAGE_ZERO/warmelt-debug.meltmod-$MELT_ZERO_GENERATED_DEBUG_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" -meltbuild_info melt-build-script.tpl:217/45 successfully build stage0 warmelt-debug +meltbuild_info melt-build-script.tpl:231/48 successfully build stage0 warmelt-debug -meltbuild_info making stage0 warmelt-macro melt-build-script.tpl:147/46 +meltbuild_info making stage0 warmelt-macro melt-build-script.tpl:159/49 -## stage0 melt-build-script.tpl:149/47 symlink descriptor file warmelt-macro +## stage0 melt-build-script.tpl:161/50 symlink descriptor file warmelt-macro if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-macro+meltdesc.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-macro+meltdesc.c $GCCMELT_STAGE_ZERO/ fi -## stage0 melt-build-script.tpl:154/48 symlink source code warmelt-macro +## stage0 melt-build-script.tpl:166/51 symlink source code warmelt-macro if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-macro.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-macro.c $GCCMELT_STAGE_ZERO/ for f in $GCCMELT_MELTSOURCEDIR/generated/warmelt-macro+[0-9]*.c ; do @@ -386,7 +404,7 @@ if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-macro.c" ]; then done fi -## stage0 melt-build-script.tpl:162/49 symlink stamp warmelt-macro +## stage0 melt-build-script.tpl:174/52 symlink stamp warmelt-macro if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-macro+melttime.h" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-macro+melttime.h $GCCMELT_STAGE_ZERO/ fi @@ -394,15 +412,15 @@ fi MELT_ZERO_GENERATED_MACRO_CUMULMD5=$($GAWK -F\" '/extern/{next} /melt_cumulated_hexmd5/{print $2}' $GCCMELT_MELTSOURCEDIR/generated/warmelt-macro+meltdesc.c) -## manually generate the stage0 warmelt-macro+meltbuild.mk file melt-build-script.tpl:170/50 +## manually generate the stage0 warmelt-macro+meltbuild.mk file melt-build-script.tpl:182/53 MELT_ZERO_GENERATED_MACRO_BUILDMK=$GCCMELT_STAGE_ZERO/warmelt-macro+meltbuild.mk date +"# file $MELT_ZERO_GENERATED_MACRO_BUILDMK script-generated %c" > $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ -echo "# generated " melt-build-script.tpl:174/51 >> $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ +echo "# generated " melt-build-script.tpl:186/54 >> $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ echo "MELTGEN_MODULENAME=$GCCMELT_STAGE_ZERO/warmelt-macro" >> $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ echo "MELTGEN_MODULEIDENT=melt_stage_zero_MACRO" >> $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ -echo '# zerostage objects of warmelt-macro melt-build-script.tpl:178/52' >> $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ +echo '# zerostage objects of warmelt-macro melt-build-script.tpl:190/55' >> $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-macro.$MELT_ZERO_GENERATED_MACRO_CUMULMD5.descriptor.meltpic.o: $GCCMELT_STAGE_ZERO/warmelt-macro+meltdesc.c >> $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-macro.c $GCCMELT_STAGE_ZERO/warmelt-macro+[0-9]*.c; do echo >> $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ @@ -410,7 +428,7 @@ for f in $GCCMELT_STAGE_ZERO/warmelt-macro.c $GCCMELT_STAGE_ZERO/warmelt-macro+[ done echo >> $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ -echo '# zerostage module of warmelt-macro melt-build-script.tpl:186/53' >> $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ +echo '# zerostage module of warmelt-macro melt-build-script.tpl:198/56' >> $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-macro.meltmod-$MELT_ZERO_GENERATED_MACRO_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so: \\ >> $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ echo " " $GCCMELT_STAGE_ZERO/warmelt-macro.$MELT_ZERO_GENERATED_MACRO_CUMULMD5.descriptor.meltpic.o \\ >> $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-macro+[0-9]*.c; do @@ -423,9 +441,11 @@ echo MELTGENMOD_NAKED_NAME_melt_stage_zero_MACRO=warmelt-macro >> $MELT_ZERO_GE echo '#end of generated file ' $MELT_ZERO_GENERATED_MACRO_BUILDMK >> $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ ## mv $MELT_ZERO_GENERATED_MACRO_BUILDMK-tmp$$ $MELT_ZERO_GENERATED_MACRO_BUILDMK +meltbuild_info melt-build-script.tpl:211/57 generated stagezero makedep $MELT_ZERO_GENERATED_MACRO_BUILDMK +ls -l $MELT_ZERO_GENERATED_MACRO_BUILDMK > /dev/stderr $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=stagezero-melt-build-script.tpl:201/54 \ + GCCMELT_FROM=stagezero-melt-build-script.tpl:215/58 \ GCCMELTGEN_BUILD=$GCCMELT_STAGE_ZERO/ \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=$GCCMELT_ZERO_FLAVOR \ @@ -434,24 +454,24 @@ $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ GCCMELT_CUMULATED_MD5=$MELT_ZERO_GENERATED_MACRO_CUMULMD5 \ GCCMELT_MODULE_BINARYBASE=$GCCMELT_STAGE_ZERO/warmelt-macro \ GCCMELT_MODULE_DEPENDENCIES="$GCCMELT_CC1_DEPENDENCIES" \ - || meltbuild_error melt-build-script.tpl:210/55 stage0 warmelt-macro did not build with $GCCMELT_MAKE + || meltbuild_error melt-build-script.tpl:224/59 stage0 warmelt-macro did not build with $GCCMELT_MAKE -meltbuild_info melt-build-script.tpl:212/56 stage0 warmelt-macro module +meltbuild_info melt-build-script.tpl:226/60 stage0 warmelt-macro module ls -l "$GCCMELT_STAGE_ZERO/warmelt-macro.meltmod-$MELT_ZERO_GENERATED_MACRO_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" > /dev/stderr \ - || meltbuild_error melt-build-script.tpl:214/57 stage0 warmelt-macro fail to build \ + || meltbuild_error melt-build-script.tpl:228/61 stage0 warmelt-macro fail to build \ "$GCCMELT_STAGE_ZERO/warmelt-macro.meltmod-$MELT_ZERO_GENERATED_MACRO_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" -meltbuild_info melt-build-script.tpl:217/58 successfully build stage0 warmelt-macro +meltbuild_info melt-build-script.tpl:231/62 successfully build stage0 warmelt-macro -meltbuild_info making stage0 warmelt-normal melt-build-script.tpl:147/59 +meltbuild_info making stage0 warmelt-normal melt-build-script.tpl:159/63 -## stage0 melt-build-script.tpl:149/60 symlink descriptor file warmelt-normal +## stage0 melt-build-script.tpl:161/64 symlink descriptor file warmelt-normal if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-normal+meltdesc.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-normal+meltdesc.c $GCCMELT_STAGE_ZERO/ fi -## stage0 melt-build-script.tpl:154/61 symlink source code warmelt-normal +## stage0 melt-build-script.tpl:166/65 symlink source code warmelt-normal if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-normal.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-normal.c $GCCMELT_STAGE_ZERO/ for f in $GCCMELT_MELTSOURCEDIR/generated/warmelt-normal+[0-9]*.c ; do @@ -459,7 +479,7 @@ if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-normal.c" ]; then done fi -## stage0 melt-build-script.tpl:162/62 symlink stamp warmelt-normal +## stage0 melt-build-script.tpl:174/66 symlink stamp warmelt-normal if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-normal+melttime.h" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-normal+melttime.h $GCCMELT_STAGE_ZERO/ fi @@ -467,15 +487,15 @@ fi MELT_ZERO_GENERATED_NORMAL_CUMULMD5=$($GAWK -F\" '/extern/{next} /melt_cumulated_hexmd5/{print $2}' $GCCMELT_MELTSOURCEDIR/generated/warmelt-normal+meltdesc.c) -## manually generate the stage0 warmelt-normal+meltbuild.mk file melt-build-script.tpl:170/63 +## manually generate the stage0 warmelt-normal+meltbuild.mk file melt-build-script.tpl:182/67 MELT_ZERO_GENERATED_NORMAL_BUILDMK=$GCCMELT_STAGE_ZERO/warmelt-normal+meltbuild.mk date +"# file $MELT_ZERO_GENERATED_NORMAL_BUILDMK script-generated %c" > $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ -echo "# generated " melt-build-script.tpl:174/64 >> $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ +echo "# generated " melt-build-script.tpl:186/68 >> $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ echo "MELTGEN_MODULENAME=$GCCMELT_STAGE_ZERO/warmelt-normal" >> $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ echo "MELTGEN_MODULEIDENT=melt_stage_zero_NORMAL" >> $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ -echo '# zerostage objects of warmelt-normal melt-build-script.tpl:178/65' >> $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ +echo '# zerostage objects of warmelt-normal melt-build-script.tpl:190/69' >> $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-normal.$MELT_ZERO_GENERATED_NORMAL_CUMULMD5.descriptor.meltpic.o: $GCCMELT_STAGE_ZERO/warmelt-normal+meltdesc.c >> $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-normal.c $GCCMELT_STAGE_ZERO/warmelt-normal+[0-9]*.c; do echo >> $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ @@ -483,7 +503,7 @@ for f in $GCCMELT_STAGE_ZERO/warmelt-normal.c $GCCMELT_STAGE_ZERO/warmelt-normal done echo >> $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ -echo '# zerostage module of warmelt-normal melt-build-script.tpl:186/66' >> $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ +echo '# zerostage module of warmelt-normal melt-build-script.tpl:198/70' >> $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-normal.meltmod-$MELT_ZERO_GENERATED_NORMAL_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so: \\ >> $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ echo " " $GCCMELT_STAGE_ZERO/warmelt-normal.$MELT_ZERO_GENERATED_NORMAL_CUMULMD5.descriptor.meltpic.o \\ >> $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-normal+[0-9]*.c; do @@ -496,9 +516,11 @@ echo MELTGENMOD_NAKED_NAME_melt_stage_zero_NORMAL=warmelt-normal >> $MELT_ZERO_ echo '#end of generated file ' $MELT_ZERO_GENERATED_NORMAL_BUILDMK >> $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ ## mv $MELT_ZERO_GENERATED_NORMAL_BUILDMK-tmp$$ $MELT_ZERO_GENERATED_NORMAL_BUILDMK +meltbuild_info melt-build-script.tpl:211/71 generated stagezero makedep $MELT_ZERO_GENERATED_NORMAL_BUILDMK +ls -l $MELT_ZERO_GENERATED_NORMAL_BUILDMK > /dev/stderr $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=stagezero-melt-build-script.tpl:201/67 \ + GCCMELT_FROM=stagezero-melt-build-script.tpl:215/72 \ GCCMELTGEN_BUILD=$GCCMELT_STAGE_ZERO/ \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=$GCCMELT_ZERO_FLAVOR \ @@ -507,24 +529,24 @@ $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ GCCMELT_CUMULATED_MD5=$MELT_ZERO_GENERATED_NORMAL_CUMULMD5 \ GCCMELT_MODULE_BINARYBASE=$GCCMELT_STAGE_ZERO/warmelt-normal \ GCCMELT_MODULE_DEPENDENCIES="$GCCMELT_CC1_DEPENDENCIES" \ - || meltbuild_error melt-build-script.tpl:210/68 stage0 warmelt-normal did not build with $GCCMELT_MAKE + || meltbuild_error melt-build-script.tpl:224/73 stage0 warmelt-normal did not build with $GCCMELT_MAKE -meltbuild_info melt-build-script.tpl:212/69 stage0 warmelt-normal module +meltbuild_info melt-build-script.tpl:226/74 stage0 warmelt-normal module ls -l "$GCCMELT_STAGE_ZERO/warmelt-normal.meltmod-$MELT_ZERO_GENERATED_NORMAL_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" > /dev/stderr \ - || meltbuild_error melt-build-script.tpl:214/70 stage0 warmelt-normal fail to build \ + || meltbuild_error melt-build-script.tpl:228/75 stage0 warmelt-normal fail to build \ "$GCCMELT_STAGE_ZERO/warmelt-normal.meltmod-$MELT_ZERO_GENERATED_NORMAL_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" -meltbuild_info melt-build-script.tpl:217/71 successfully build stage0 warmelt-normal +meltbuild_info melt-build-script.tpl:231/76 successfully build stage0 warmelt-normal -meltbuild_info making stage0 warmelt-normatch melt-build-script.tpl:147/72 +meltbuild_info making stage0 warmelt-normatch melt-build-script.tpl:159/77 -## stage0 melt-build-script.tpl:149/73 symlink descriptor file warmelt-normatch +## stage0 melt-build-script.tpl:161/78 symlink descriptor file warmelt-normatch if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-normatch+meltdesc.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-normatch+meltdesc.c $GCCMELT_STAGE_ZERO/ fi -## stage0 melt-build-script.tpl:154/74 symlink source code warmelt-normatch +## stage0 melt-build-script.tpl:166/79 symlink source code warmelt-normatch if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-normatch.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-normatch.c $GCCMELT_STAGE_ZERO/ for f in $GCCMELT_MELTSOURCEDIR/generated/warmelt-normatch+[0-9]*.c ; do @@ -532,7 +554,7 @@ if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-normatch.c" ]; then done fi -## stage0 melt-build-script.tpl:162/75 symlink stamp warmelt-normatch +## stage0 melt-build-script.tpl:174/80 symlink stamp warmelt-normatch if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-normatch+melttime.h" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-normatch+melttime.h $GCCMELT_STAGE_ZERO/ fi @@ -540,15 +562,15 @@ fi MELT_ZERO_GENERATED_NORMATCH_CUMULMD5=$($GAWK -F\" '/extern/{next} /melt_cumulated_hexmd5/{print $2}' $GCCMELT_MELTSOURCEDIR/generated/warmelt-normatch+meltdesc.c) -## manually generate the stage0 warmelt-normatch+meltbuild.mk file melt-build-script.tpl:170/76 +## manually generate the stage0 warmelt-normatch+meltbuild.mk file melt-build-script.tpl:182/81 MELT_ZERO_GENERATED_NORMATCH_BUILDMK=$GCCMELT_STAGE_ZERO/warmelt-normatch+meltbuild.mk date +"# file $MELT_ZERO_GENERATED_NORMATCH_BUILDMK script-generated %c" > $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ -echo "# generated " melt-build-script.tpl:174/77 >> $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ +echo "# generated " melt-build-script.tpl:186/82 >> $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ echo "MELTGEN_MODULENAME=$GCCMELT_STAGE_ZERO/warmelt-normatch" >> $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ echo "MELTGEN_MODULEIDENT=melt_stage_zero_NORMATCH" >> $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ -echo '# zerostage objects of warmelt-normatch melt-build-script.tpl:178/78' >> $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ +echo '# zerostage objects of warmelt-normatch melt-build-script.tpl:190/83' >> $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-normatch.$MELT_ZERO_GENERATED_NORMATCH_CUMULMD5.descriptor.meltpic.o: $GCCMELT_STAGE_ZERO/warmelt-normatch+meltdesc.c >> $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-normatch.c $GCCMELT_STAGE_ZERO/warmelt-normatch+[0-9]*.c; do echo >> $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ @@ -556,7 +578,7 @@ for f in $GCCMELT_STAGE_ZERO/warmelt-normatch.c $GCCMELT_STAGE_ZERO/warmelt-norm done echo >> $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ -echo '# zerostage module of warmelt-normatch melt-build-script.tpl:186/79' >> $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ +echo '# zerostage module of warmelt-normatch melt-build-script.tpl:198/84' >> $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-normatch.meltmod-$MELT_ZERO_GENERATED_NORMATCH_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so: \\ >> $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ echo " " $GCCMELT_STAGE_ZERO/warmelt-normatch.$MELT_ZERO_GENERATED_NORMATCH_CUMULMD5.descriptor.meltpic.o \\ >> $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-normatch+[0-9]*.c; do @@ -569,9 +591,11 @@ echo MELTGENMOD_NAKED_NAME_melt_stage_zero_NORMATCH=warmelt-normatch >> $MELT_Z echo '#end of generated file ' $MELT_ZERO_GENERATED_NORMATCH_BUILDMK >> $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ ## mv $MELT_ZERO_GENERATED_NORMATCH_BUILDMK-tmp$$ $MELT_ZERO_GENERATED_NORMATCH_BUILDMK +meltbuild_info melt-build-script.tpl:211/85 generated stagezero makedep $MELT_ZERO_GENERATED_NORMATCH_BUILDMK +ls -l $MELT_ZERO_GENERATED_NORMATCH_BUILDMK > /dev/stderr $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=stagezero-melt-build-script.tpl:201/80 \ + GCCMELT_FROM=stagezero-melt-build-script.tpl:215/86 \ GCCMELTGEN_BUILD=$GCCMELT_STAGE_ZERO/ \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=$GCCMELT_ZERO_FLAVOR \ @@ -580,24 +604,24 @@ $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ GCCMELT_CUMULATED_MD5=$MELT_ZERO_GENERATED_NORMATCH_CUMULMD5 \ GCCMELT_MODULE_BINARYBASE=$GCCMELT_STAGE_ZERO/warmelt-normatch \ GCCMELT_MODULE_DEPENDENCIES="$GCCMELT_CC1_DEPENDENCIES" \ - || meltbuild_error melt-build-script.tpl:210/81 stage0 warmelt-normatch did not build with $GCCMELT_MAKE + || meltbuild_error melt-build-script.tpl:224/87 stage0 warmelt-normatch did not build with $GCCMELT_MAKE -meltbuild_info melt-build-script.tpl:212/82 stage0 warmelt-normatch module +meltbuild_info melt-build-script.tpl:226/88 stage0 warmelt-normatch module ls -l "$GCCMELT_STAGE_ZERO/warmelt-normatch.meltmod-$MELT_ZERO_GENERATED_NORMATCH_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" > /dev/stderr \ - || meltbuild_error melt-build-script.tpl:214/83 stage0 warmelt-normatch fail to build \ + || meltbuild_error melt-build-script.tpl:228/89 stage0 warmelt-normatch fail to build \ "$GCCMELT_STAGE_ZERO/warmelt-normatch.meltmod-$MELT_ZERO_GENERATED_NORMATCH_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" -meltbuild_info melt-build-script.tpl:217/84 successfully build stage0 warmelt-normatch +meltbuild_info melt-build-script.tpl:231/90 successfully build stage0 warmelt-normatch -meltbuild_info making stage0 warmelt-genobj melt-build-script.tpl:147/85 +meltbuild_info making stage0 warmelt-genobj melt-build-script.tpl:159/91 -## stage0 melt-build-script.tpl:149/86 symlink descriptor file warmelt-genobj +## stage0 melt-build-script.tpl:161/92 symlink descriptor file warmelt-genobj if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-genobj+meltdesc.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-genobj+meltdesc.c $GCCMELT_STAGE_ZERO/ fi -## stage0 melt-build-script.tpl:154/87 symlink source code warmelt-genobj +## stage0 melt-build-script.tpl:166/93 symlink source code warmelt-genobj if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-genobj.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-genobj.c $GCCMELT_STAGE_ZERO/ for f in $GCCMELT_MELTSOURCEDIR/generated/warmelt-genobj+[0-9]*.c ; do @@ -605,7 +629,7 @@ if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-genobj.c" ]; then done fi -## stage0 melt-build-script.tpl:162/88 symlink stamp warmelt-genobj +## stage0 melt-build-script.tpl:174/94 symlink stamp warmelt-genobj if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-genobj+melttime.h" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-genobj+melttime.h $GCCMELT_STAGE_ZERO/ fi @@ -613,15 +637,15 @@ fi MELT_ZERO_GENERATED_GENOBJ_CUMULMD5=$($GAWK -F\" '/extern/{next} /melt_cumulated_hexmd5/{print $2}' $GCCMELT_MELTSOURCEDIR/generated/warmelt-genobj+meltdesc.c) -## manually generate the stage0 warmelt-genobj+meltbuild.mk file melt-build-script.tpl:170/89 +## manually generate the stage0 warmelt-genobj+meltbuild.mk file melt-build-script.tpl:182/95 MELT_ZERO_GENERATED_GENOBJ_BUILDMK=$GCCMELT_STAGE_ZERO/warmelt-genobj+meltbuild.mk date +"# file $MELT_ZERO_GENERATED_GENOBJ_BUILDMK script-generated %c" > $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ -echo "# generated " melt-build-script.tpl:174/90 >> $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ +echo "# generated " melt-build-script.tpl:186/96 >> $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ echo "MELTGEN_MODULENAME=$GCCMELT_STAGE_ZERO/warmelt-genobj" >> $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ echo "MELTGEN_MODULEIDENT=melt_stage_zero_GENOBJ" >> $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ -echo '# zerostage objects of warmelt-genobj melt-build-script.tpl:178/91' >> $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ +echo '# zerostage objects of warmelt-genobj melt-build-script.tpl:190/97' >> $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-genobj.$MELT_ZERO_GENERATED_GENOBJ_CUMULMD5.descriptor.meltpic.o: $GCCMELT_STAGE_ZERO/warmelt-genobj+meltdesc.c >> $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-genobj.c $GCCMELT_STAGE_ZERO/warmelt-genobj+[0-9]*.c; do echo >> $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ @@ -629,7 +653,7 @@ for f in $GCCMELT_STAGE_ZERO/warmelt-genobj.c $GCCMELT_STAGE_ZERO/warmelt-genobj done echo >> $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ -echo '# zerostage module of warmelt-genobj melt-build-script.tpl:186/92' >> $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ +echo '# zerostage module of warmelt-genobj melt-build-script.tpl:198/98' >> $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-genobj.meltmod-$MELT_ZERO_GENERATED_GENOBJ_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so: \\ >> $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ echo " " $GCCMELT_STAGE_ZERO/warmelt-genobj.$MELT_ZERO_GENERATED_GENOBJ_CUMULMD5.descriptor.meltpic.o \\ >> $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-genobj+[0-9]*.c; do @@ -642,9 +666,11 @@ echo MELTGENMOD_NAKED_NAME_melt_stage_zero_GENOBJ=warmelt-genobj >> $MELT_ZERO_ echo '#end of generated file ' $MELT_ZERO_GENERATED_GENOBJ_BUILDMK >> $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ ## mv $MELT_ZERO_GENERATED_GENOBJ_BUILDMK-tmp$$ $MELT_ZERO_GENERATED_GENOBJ_BUILDMK +meltbuild_info melt-build-script.tpl:211/99 generated stagezero makedep $MELT_ZERO_GENERATED_GENOBJ_BUILDMK +ls -l $MELT_ZERO_GENERATED_GENOBJ_BUILDMK > /dev/stderr $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=stagezero-melt-build-script.tpl:201/93 \ + GCCMELT_FROM=stagezero-melt-build-script.tpl:215/100 \ GCCMELTGEN_BUILD=$GCCMELT_STAGE_ZERO/ \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=$GCCMELT_ZERO_FLAVOR \ @@ -653,24 +679,24 @@ $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ GCCMELT_CUMULATED_MD5=$MELT_ZERO_GENERATED_GENOBJ_CUMULMD5 \ GCCMELT_MODULE_BINARYBASE=$GCCMELT_STAGE_ZERO/warmelt-genobj \ GCCMELT_MODULE_DEPENDENCIES="$GCCMELT_CC1_DEPENDENCIES" \ - || meltbuild_error melt-build-script.tpl:210/94 stage0 warmelt-genobj did not build with $GCCMELT_MAKE + || meltbuild_error melt-build-script.tpl:224/101 stage0 warmelt-genobj did not build with $GCCMELT_MAKE -meltbuild_info melt-build-script.tpl:212/95 stage0 warmelt-genobj module +meltbuild_info melt-build-script.tpl:226/102 stage0 warmelt-genobj module ls -l "$GCCMELT_STAGE_ZERO/warmelt-genobj.meltmod-$MELT_ZERO_GENERATED_GENOBJ_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" > /dev/stderr \ - || meltbuild_error melt-build-script.tpl:214/96 stage0 warmelt-genobj fail to build \ + || meltbuild_error melt-build-script.tpl:228/103 stage0 warmelt-genobj fail to build \ "$GCCMELT_STAGE_ZERO/warmelt-genobj.meltmod-$MELT_ZERO_GENERATED_GENOBJ_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" -meltbuild_info melt-build-script.tpl:217/97 successfully build stage0 warmelt-genobj +meltbuild_info melt-build-script.tpl:231/104 successfully build stage0 warmelt-genobj -meltbuild_info making stage0 warmelt-outobj melt-build-script.tpl:147/98 +meltbuild_info making stage0 warmelt-outobj melt-build-script.tpl:159/105 -## stage0 melt-build-script.tpl:149/99 symlink descriptor file warmelt-outobj +## stage0 melt-build-script.tpl:161/106 symlink descriptor file warmelt-outobj if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-outobj+meltdesc.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-outobj+meltdesc.c $GCCMELT_STAGE_ZERO/ fi -## stage0 melt-build-script.tpl:154/100 symlink source code warmelt-outobj +## stage0 melt-build-script.tpl:166/107 symlink source code warmelt-outobj if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-outobj.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-outobj.c $GCCMELT_STAGE_ZERO/ for f in $GCCMELT_MELTSOURCEDIR/generated/warmelt-outobj+[0-9]*.c ; do @@ -678,7 +704,7 @@ if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-outobj.c" ]; then done fi -## stage0 melt-build-script.tpl:162/101 symlink stamp warmelt-outobj +## stage0 melt-build-script.tpl:174/108 symlink stamp warmelt-outobj if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-outobj+melttime.h" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-outobj+melttime.h $GCCMELT_STAGE_ZERO/ fi @@ -686,15 +712,15 @@ fi MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5=$($GAWK -F\" '/extern/{next} /melt_cumulated_hexmd5/{print $2}' $GCCMELT_MELTSOURCEDIR/generated/warmelt-outobj+meltdesc.c) -## manually generate the stage0 warmelt-outobj+meltbuild.mk file melt-build-script.tpl:170/102 +## manually generate the stage0 warmelt-outobj+meltbuild.mk file melt-build-script.tpl:182/109 MELT_ZERO_GENERATED_OUTOBJ_BUILDMK=$GCCMELT_STAGE_ZERO/warmelt-outobj+meltbuild.mk date +"# file $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK script-generated %c" > $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ -echo "# generated " melt-build-script.tpl:174/103 >> $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ +echo "# generated " melt-build-script.tpl:186/110 >> $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ echo "MELTGEN_MODULENAME=$GCCMELT_STAGE_ZERO/warmelt-outobj" >> $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ echo "MELTGEN_MODULEIDENT=melt_stage_zero_OUTOBJ" >> $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ -echo '# zerostage objects of warmelt-outobj melt-build-script.tpl:178/104' >> $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ +echo '# zerostage objects of warmelt-outobj melt-build-script.tpl:190/111' >> $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-outobj.$MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5.descriptor.meltpic.o: $GCCMELT_STAGE_ZERO/warmelt-outobj+meltdesc.c >> $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-outobj.c $GCCMELT_STAGE_ZERO/warmelt-outobj+[0-9]*.c; do echo >> $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ @@ -702,7 +728,7 @@ for f in $GCCMELT_STAGE_ZERO/warmelt-outobj.c $GCCMELT_STAGE_ZERO/warmelt-outobj done echo >> $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ -echo '# zerostage module of warmelt-outobj melt-build-script.tpl:186/105' >> $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ +echo '# zerostage module of warmelt-outobj melt-build-script.tpl:198/112' >> $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-outobj.meltmod-$MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so: \\ >> $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ echo " " $GCCMELT_STAGE_ZERO/warmelt-outobj.$MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5.descriptor.meltpic.o \\ >> $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-outobj+[0-9]*.c; do @@ -715,9 +741,11 @@ echo MELTGENMOD_NAKED_NAME_melt_stage_zero_OUTOBJ=warmelt-outobj >> $MELT_ZERO_ echo '#end of generated file ' $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK >> $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ ## mv $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK-tmp$$ $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK +meltbuild_info melt-build-script.tpl:211/113 generated stagezero makedep $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK +ls -l $MELT_ZERO_GENERATED_OUTOBJ_BUILDMK > /dev/stderr $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=stagezero-melt-build-script.tpl:201/106 \ + GCCMELT_FROM=stagezero-melt-build-script.tpl:215/114 \ GCCMELTGEN_BUILD=$GCCMELT_STAGE_ZERO/ \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=$GCCMELT_ZERO_FLAVOR \ @@ -726,24 +754,24 @@ $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ GCCMELT_CUMULATED_MD5=$MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5 \ GCCMELT_MODULE_BINARYBASE=$GCCMELT_STAGE_ZERO/warmelt-outobj \ GCCMELT_MODULE_DEPENDENCIES="$GCCMELT_CC1_DEPENDENCIES" \ - || meltbuild_error melt-build-script.tpl:210/107 stage0 warmelt-outobj did not build with $GCCMELT_MAKE + || meltbuild_error melt-build-script.tpl:224/115 stage0 warmelt-outobj did not build with $GCCMELT_MAKE -meltbuild_info melt-build-script.tpl:212/108 stage0 warmelt-outobj module +meltbuild_info melt-build-script.tpl:226/116 stage0 warmelt-outobj module ls -l "$GCCMELT_STAGE_ZERO/warmelt-outobj.meltmod-$MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" > /dev/stderr \ - || meltbuild_error melt-build-script.tpl:214/109 stage0 warmelt-outobj fail to build \ + || meltbuild_error melt-build-script.tpl:228/117 stage0 warmelt-outobj fail to build \ "$GCCMELT_STAGE_ZERO/warmelt-outobj.meltmod-$MELT_ZERO_GENERATED_OUTOBJ_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" -meltbuild_info melt-build-script.tpl:217/110 successfully build stage0 warmelt-outobj +meltbuild_info melt-build-script.tpl:231/118 successfully build stage0 warmelt-outobj -meltbuild_info making stage0 warmelt-modes melt-build-script.tpl:147/111 +meltbuild_info making stage0 warmelt-modes melt-build-script.tpl:159/119 -## stage0 melt-build-script.tpl:149/112 symlink descriptor file warmelt-modes +## stage0 melt-build-script.tpl:161/120 symlink descriptor file warmelt-modes if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-modes+meltdesc.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-modes+meltdesc.c $GCCMELT_STAGE_ZERO/ fi -## stage0 melt-build-script.tpl:154/113 symlink source code warmelt-modes +## stage0 melt-build-script.tpl:166/121 symlink source code warmelt-modes if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-modes.c" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-modes.c $GCCMELT_STAGE_ZERO/ for f in $GCCMELT_MELTSOURCEDIR/generated/warmelt-modes+[0-9]*.c ; do @@ -751,7 +779,7 @@ if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-modes.c" ]; then done fi -## stage0 melt-build-script.tpl:162/114 symlink stamp warmelt-modes +## stage0 melt-build-script.tpl:174/122 symlink stamp warmelt-modes if [ ! -f "$GCCMELT_STAGE_ZERO/warmelt-modes+melttime.h" ]; then meltbuild_symlink $GCCMELT_MELTSOURCEDIR/generated/warmelt-modes+melttime.h $GCCMELT_STAGE_ZERO/ fi @@ -759,15 +787,15 @@ fi MELT_ZERO_GENERATED_MODES_CUMULMD5=$($GAWK -F\" '/extern/{next} /melt_cumulated_hexmd5/{print $2}' $GCCMELT_MELTSOURCEDIR/generated/warmelt-modes+meltdesc.c) -## manually generate the stage0 warmelt-modes+meltbuild.mk file melt-build-script.tpl:170/115 +## manually generate the stage0 warmelt-modes+meltbuild.mk file melt-build-script.tpl:182/123 MELT_ZERO_GENERATED_MODES_BUILDMK=$GCCMELT_STAGE_ZERO/warmelt-modes+meltbuild.mk date +"# file $MELT_ZERO_GENERATED_MODES_BUILDMK script-generated %c" > $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ -echo "# generated " melt-build-script.tpl:174/116 >> $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ +echo "# generated " melt-build-script.tpl:186/124 >> $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ echo "MELTGEN_MODULENAME=$GCCMELT_STAGE_ZERO/warmelt-modes" >> $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ echo "MELTGEN_MODULEIDENT=melt_stage_zero_MODES" >> $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ -echo '# zerostage objects of warmelt-modes melt-build-script.tpl:178/117' >> $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ +echo '# zerostage objects of warmelt-modes melt-build-script.tpl:190/125' >> $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-modes.$MELT_ZERO_GENERATED_MODES_CUMULMD5.descriptor.meltpic.o: $GCCMELT_STAGE_ZERO/warmelt-modes+meltdesc.c >> $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-modes.c $GCCMELT_STAGE_ZERO/warmelt-modes+[0-9]*.c; do echo >> $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ @@ -775,7 +803,7 @@ for f in $GCCMELT_STAGE_ZERO/warmelt-modes.c $GCCMELT_STAGE_ZERO/warmelt-modes+[ done echo >> $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ -echo '# zerostage module of warmelt-modes melt-build-script.tpl:186/118' >> $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ +echo '# zerostage module of warmelt-modes melt-build-script.tpl:198/126' >> $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ echo $GCCMELT_STAGE_ZERO/warmelt-modes.meltmod-$MELT_ZERO_GENERATED_MODES_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so: \\ >> $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ echo " " $GCCMELT_STAGE_ZERO/warmelt-modes.$MELT_ZERO_GENERATED_MODES_CUMULMD5.descriptor.meltpic.o \\ >> $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ for f in $GCCMELT_STAGE_ZERO/warmelt-modes+[0-9]*.c; do @@ -788,9 +816,11 @@ echo MELTGENMOD_NAKED_NAME_melt_stage_zero_MODES=warmelt-modes >> $MELT_ZERO_GE echo '#end of generated file ' $MELT_ZERO_GENERATED_MODES_BUILDMK >> $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ ## mv $MELT_ZERO_GENERATED_MODES_BUILDMK-tmp$$ $MELT_ZERO_GENERATED_MODES_BUILDMK +meltbuild_info melt-build-script.tpl:211/127 generated stagezero makedep $MELT_ZERO_GENERATED_MODES_BUILDMK +ls -l $MELT_ZERO_GENERATED_MODES_BUILDMK > /dev/stderr $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=stagezero-melt-build-script.tpl:201/119 \ + GCCMELT_FROM=stagezero-melt-build-script.tpl:215/128 \ GCCMELTGEN_BUILD=$GCCMELT_STAGE_ZERO/ \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=$GCCMELT_ZERO_FLAVOR \ @@ -799,42 +829,45 @@ $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ GCCMELT_CUMULATED_MD5=$MELT_ZERO_GENERATED_MODES_CUMULMD5 \ GCCMELT_MODULE_BINARYBASE=$GCCMELT_STAGE_ZERO/warmelt-modes \ GCCMELT_MODULE_DEPENDENCIES="$GCCMELT_CC1_DEPENDENCIES" \ - || meltbuild_error melt-build-script.tpl:210/120 stage0 warmelt-modes did not build with $GCCMELT_MAKE + || meltbuild_error melt-build-script.tpl:224/129 stage0 warmelt-modes did not build with $GCCMELT_MAKE -meltbuild_info melt-build-script.tpl:212/121 stage0 warmelt-modes module +meltbuild_info melt-build-script.tpl:226/130 stage0 warmelt-modes module ls -l "$GCCMELT_STAGE_ZERO/warmelt-modes.meltmod-$MELT_ZERO_GENERATED_MODES_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" > /dev/stderr \ - || meltbuild_error melt-build-script.tpl:214/122 stage0 warmelt-modes fail to build \ + || meltbuild_error melt-build-script.tpl:228/131 stage0 warmelt-modes fail to build \ "$GCCMELT_STAGE_ZERO/warmelt-modes.meltmod-$MELT_ZERO_GENERATED_MODES_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so" -meltbuild_info melt-build-script.tpl:217/123 successfully build stage0 warmelt-modes +meltbuild_info melt-build-script.tpl:231/132 successfully build stage0 warmelt-modes ################################################################ ################################################################ -#################@ before our stages melt-build-script.tpl:224/124 +#################@ before our stages melt-build-script.tpl:238/133 ### Our stages meltbuild-stage1 meltbuild-stage2 meltbuild-stage3 ### are incrementally built, with the former modules of ### the current stage and the later modules of the previous stages ### used to emit the source of the current module in the current stage. ### This is a kind of "diagonalization". +GCCMELT_SKIPEMITC= -#@ begin for meltbuild-stage1 melt-build-script.tpl:232/125 +#@ begin for stage "meltbuild-stage1" melt-build-script.tpl:247/134 [ -d meltbuild-stage1 ] || mkdir meltbuild-stage1 -#### rules for meltbuild-stage1, previous $GCCMELT_STAGE_ZERO melt-build-script.tpl:241/126 +meltbuild_info melt-build-script.tpl:251/135 at start of meltbuild-stage1 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. + +#### rules for meltbuild-stage1, previous $GCCMELT_STAGE_ZERO melt-build-script.tpl:258/136 -### the C source of meltbuild-stage1 for warmelt-first melt-build-script.tpl:246/127 -#@ melt-build-script.tpl:247/128 base warmelt-first stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR +### the C source of meltbuild-stage1 for warmelt-first melt-build-script.tpl:263/137 +#@ melt-build-script.tpl:264/138 base warmelt-first stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR -meltbuild_info melt-build-script.tpl:249/129 generating C code of warmelt-first in meltbuild-stage1 +meltbuild_info melt-build-script.tpl:266/139 generating C code of warmelt-first in meltbuild-stage1 -meltbuild_emit melt-build-script.tpl:251/130 \ +meltbuild_emit melt-build-script.tpl:268/140 \ translateinit \ warmelt-first \ "meltbuild-stage1" \ @@ -842,27 +875,35 @@ meltbuild_emit melt-build-script.tpl:251/130 \ $GCCMELT_STAGE_ZERO/warmelt-first.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-base.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-debug.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-macro.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-normal.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-normatch.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-genobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-outobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-modes.$GCCMELT_ZERO_FLAVOR \ "" +meltbuild_info melt-build-script.tpl:281/141 before compilation of C generated at meltbuild-stage1 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/131 compiling module warmelt-first in meltbuild-stage1 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:268/132 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-first \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-first \ - || meltbuild_error melt-build-script.tpl:274/133 stage meltbuild-stage1 failed to make module warmelt-first +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/142 compiling module warmelt-first in meltbuild-stage1 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:287/143 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-first \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-first \ + || meltbuild_error melt-build-script.tpl:293/144 stage meltbuild-stage1 failed to make module warmelt-first -#@ melt-build-script.tpl:276/134 end base warmelt-first stage meltbuild-stage1 +else + MELT_COMPUTED_FIRST_CUMULMD5=$(cat meltbuild-stage1/warmelt-first.c meltbuild-stage1/warmelt-first+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/145 NOT compiling module warmelt-first in meltbuild-stage1 but symlinking previous $GCCMELT_STAGE_ZERO module warmelt-first checksum MELT_COMPUTED_FIRST_CUMULMD5=$MELT_COMPUTED_FIRST_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink $GCCMELT_STAGE_ZERO/warmelt-first.meltmod-$MELT_COMPUTED_FIRST_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so meltbuild-stage1/ + +fi +#@ melt-build-script.tpl:301/146 end base warmelt-first stage meltbuild-stage1 -### the C source of meltbuild-stage1 for warmelt-base melt-build-script.tpl:246/135 -#@ melt-build-script.tpl:247/136 base warmelt-base stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR +### the C source of meltbuild-stage1 for warmelt-base melt-build-script.tpl:263/147 +#@ melt-build-script.tpl:264/148 base warmelt-base stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR -meltbuild_info melt-build-script.tpl:249/137 generating C code of warmelt-base in meltbuild-stage1 +meltbuild_info melt-build-script.tpl:266/149 generating C code of warmelt-base in meltbuild-stage1 -meltbuild_emit melt-build-script.tpl:251/138 \ +meltbuild_emit melt-build-script.tpl:268/150 \ translatefile \ warmelt-base \ "meltbuild-stage1" \ @@ -870,27 +911,35 @@ meltbuild_emit melt-build-script.tpl:251/138 \ meltbuild-stage1/warmelt-first.quicklybuilt:$GCCMELT_STAGE_ZERO/warmelt-base.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-debug.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-macro.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-normal.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-normatch.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-genobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-outobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-modes.$GCCMELT_ZERO_FLAVOR \ "" +meltbuild_info melt-build-script.tpl:281/151 before compilation of C generated at meltbuild-stage1 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/139 compiling module warmelt-base in meltbuild-stage1 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:268/140 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-base \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-base \ - || meltbuild_error melt-build-script.tpl:274/141 stage meltbuild-stage1 failed to make module warmelt-base +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/152 compiling module warmelt-base in meltbuild-stage1 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:287/153 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-base \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-base \ + || meltbuild_error melt-build-script.tpl:293/154 stage meltbuild-stage1 failed to make module warmelt-base -#@ melt-build-script.tpl:276/142 end base warmelt-base stage meltbuild-stage1 +else + MELT_COMPUTED_BASE_CUMULMD5=$(cat meltbuild-stage1/warmelt-base.c meltbuild-stage1/warmelt-base+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/155 NOT compiling module warmelt-base in meltbuild-stage1 but symlinking previous $GCCMELT_STAGE_ZERO module warmelt-base checksum MELT_COMPUTED_BASE_CUMULMD5=$MELT_COMPUTED_BASE_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink $GCCMELT_STAGE_ZERO/warmelt-base.meltmod-$MELT_COMPUTED_BASE_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so meltbuild-stage1/ + +fi +#@ melt-build-script.tpl:301/156 end base warmelt-base stage meltbuild-stage1 -### the C source of meltbuild-stage1 for warmelt-debug melt-build-script.tpl:246/143 -#@ melt-build-script.tpl:247/144 base warmelt-debug stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR +### the C source of meltbuild-stage1 for warmelt-debug melt-build-script.tpl:263/157 +#@ melt-build-script.tpl:264/158 base warmelt-debug stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR -meltbuild_info melt-build-script.tpl:249/145 generating C code of warmelt-debug in meltbuild-stage1 +meltbuild_info melt-build-script.tpl:266/159 generating C code of warmelt-debug in meltbuild-stage1 -meltbuild_emit melt-build-script.tpl:251/146 \ +meltbuild_emit melt-build-script.tpl:268/160 \ translatefile \ warmelt-debug \ "meltbuild-stage1" \ @@ -898,27 +947,35 @@ meltbuild_emit melt-build-script.tpl:251/146 \ meltbuild-stage1/warmelt-first.quicklybuilt:meltbuild-stage1/warmelt-base.quicklybuilt:$GCCMELT_STAGE_ZERO/warmelt-debug.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-macro.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-normal.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-normatch.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-genobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-outobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-modes.$GCCMELT_ZERO_FLAVOR \ "" +meltbuild_info melt-build-script.tpl:281/161 before compilation of C generated at meltbuild-stage1 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/147 compiling module warmelt-debug in meltbuild-stage1 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:268/148 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-debug \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-debug \ - || meltbuild_error melt-build-script.tpl:274/149 stage meltbuild-stage1 failed to make module warmelt-debug +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/162 compiling module warmelt-debug in meltbuild-stage1 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:287/163 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-debug \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-debug \ + || meltbuild_error melt-build-script.tpl:293/164 stage meltbuild-stage1 failed to make module warmelt-debug -#@ melt-build-script.tpl:276/150 end base warmelt-debug stage meltbuild-stage1 +else + MELT_COMPUTED_DEBUG_CUMULMD5=$(cat meltbuild-stage1/warmelt-debug.c meltbuild-stage1/warmelt-debug+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/165 NOT compiling module warmelt-debug in meltbuild-stage1 but symlinking previous $GCCMELT_STAGE_ZERO module warmelt-debug checksum MELT_COMPUTED_DEBUG_CUMULMD5=$MELT_COMPUTED_DEBUG_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink $GCCMELT_STAGE_ZERO/warmelt-debug.meltmod-$MELT_COMPUTED_DEBUG_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so meltbuild-stage1/ + +fi +#@ melt-build-script.tpl:301/166 end base warmelt-debug stage meltbuild-stage1 -### the C source of meltbuild-stage1 for warmelt-macro melt-build-script.tpl:246/151 -#@ melt-build-script.tpl:247/152 base warmelt-macro stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR +### the C source of meltbuild-stage1 for warmelt-macro melt-build-script.tpl:263/167 +#@ melt-build-script.tpl:264/168 base warmelt-macro stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR -meltbuild_info melt-build-script.tpl:249/153 generating C code of warmelt-macro in meltbuild-stage1 +meltbuild_info melt-build-script.tpl:266/169 generating C code of warmelt-macro in meltbuild-stage1 -meltbuild_emit melt-build-script.tpl:251/154 \ +meltbuild_emit melt-build-script.tpl:268/170 \ translatefile \ warmelt-macro \ "meltbuild-stage1" \ @@ -926,27 +983,35 @@ meltbuild_emit melt-build-script.tpl:251/154 \ meltbuild-stage1/warmelt-first.quicklybuilt:meltbuild-stage1/warmelt-base.quicklybuilt:meltbuild-stage1/warmelt-debug.quicklybuilt:$GCCMELT_STAGE_ZERO/warmelt-macro.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-normal.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-normatch.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-genobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-outobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-modes.$GCCMELT_ZERO_FLAVOR \ "" +meltbuild_info melt-build-script.tpl:281/171 before compilation of C generated at meltbuild-stage1 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/155 compiling module warmelt-macro in meltbuild-stage1 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:268/156 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-macro \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-macro \ - || meltbuild_error melt-build-script.tpl:274/157 stage meltbuild-stage1 failed to make module warmelt-macro +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/172 compiling module warmelt-macro in meltbuild-stage1 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:287/173 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-macro \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-macro \ + || meltbuild_error melt-build-script.tpl:293/174 stage meltbuild-stage1 failed to make module warmelt-macro -#@ melt-build-script.tpl:276/158 end base warmelt-macro stage meltbuild-stage1 +else + MELT_COMPUTED_MACRO_CUMULMD5=$(cat meltbuild-stage1/warmelt-macro.c meltbuild-stage1/warmelt-macro+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/175 NOT compiling module warmelt-macro in meltbuild-stage1 but symlinking previous $GCCMELT_STAGE_ZERO module warmelt-macro checksum MELT_COMPUTED_MACRO_CUMULMD5=$MELT_COMPUTED_MACRO_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink $GCCMELT_STAGE_ZERO/warmelt-macro.meltmod-$MELT_COMPUTED_MACRO_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so meltbuild-stage1/ + +fi +#@ melt-build-script.tpl:301/176 end base warmelt-macro stage meltbuild-stage1 -### the C source of meltbuild-stage1 for warmelt-normal melt-build-script.tpl:246/159 -#@ melt-build-script.tpl:247/160 base warmelt-normal stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR +### the C source of meltbuild-stage1 for warmelt-normal melt-build-script.tpl:263/177 +#@ melt-build-script.tpl:264/178 base warmelt-normal stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR -meltbuild_info melt-build-script.tpl:249/161 generating C code of warmelt-normal in meltbuild-stage1 +meltbuild_info melt-build-script.tpl:266/179 generating C code of warmelt-normal in meltbuild-stage1 -meltbuild_emit melt-build-script.tpl:251/162 \ +meltbuild_emit melt-build-script.tpl:268/180 \ translatefile \ warmelt-normal \ "meltbuild-stage1" \ @@ -954,27 +1019,35 @@ meltbuild_emit melt-build-script.tpl:251/162 \ meltbuild-stage1/warmelt-first.quicklybuilt:meltbuild-stage1/warmelt-base.quicklybuilt:meltbuild-stage1/warmelt-debug.quicklybuilt:meltbuild-stage1/warmelt-macro.quicklybuilt:$GCCMELT_STAGE_ZERO/warmelt-normal.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-normatch.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-genobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-outobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-modes.$GCCMELT_ZERO_FLAVOR \ "warmelt-predef.melt" +meltbuild_info melt-build-script.tpl:281/181 before compilation of C generated at meltbuild-stage1 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/163 compiling module warmelt-normal in meltbuild-stage1 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:268/164 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-normal \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-normal \ - || meltbuild_error melt-build-script.tpl:274/165 stage meltbuild-stage1 failed to make module warmelt-normal +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/182 compiling module warmelt-normal in meltbuild-stage1 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:287/183 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-normal \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-normal \ + || meltbuild_error melt-build-script.tpl:293/184 stage meltbuild-stage1 failed to make module warmelt-normal -#@ melt-build-script.tpl:276/166 end base warmelt-normal stage meltbuild-stage1 +else + MELT_COMPUTED_NORMAL_CUMULMD5=$(cat meltbuild-stage1/warmelt-normal.c meltbuild-stage1/warmelt-normal+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/185 NOT compiling module warmelt-normal in meltbuild-stage1 but symlinking previous $GCCMELT_STAGE_ZERO module warmelt-normal checksum MELT_COMPUTED_NORMAL_CUMULMD5=$MELT_COMPUTED_NORMAL_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink $GCCMELT_STAGE_ZERO/warmelt-normal.meltmod-$MELT_COMPUTED_NORMAL_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so meltbuild-stage1/ + +fi +#@ melt-build-script.tpl:301/186 end base warmelt-normal stage meltbuild-stage1 -### the C source of meltbuild-stage1 for warmelt-normatch melt-build-script.tpl:246/167 -#@ melt-build-script.tpl:247/168 base warmelt-normatch stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR +### the C source of meltbuild-stage1 for warmelt-normatch melt-build-script.tpl:263/187 +#@ melt-build-script.tpl:264/188 base warmelt-normatch stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR -meltbuild_info melt-build-script.tpl:249/169 generating C code of warmelt-normatch in meltbuild-stage1 +meltbuild_info melt-build-script.tpl:266/189 generating C code of warmelt-normatch in meltbuild-stage1 -meltbuild_emit melt-build-script.tpl:251/170 \ +meltbuild_emit melt-build-script.tpl:268/190 \ translatefile \ warmelt-normatch \ "meltbuild-stage1" \ @@ -982,27 +1055,35 @@ meltbuild_emit melt-build-script.tpl:251/170 \ meltbuild-stage1/warmelt-first.quicklybuilt:meltbuild-stage1/warmelt-base.quicklybuilt:meltbuild-stage1/warmelt-debug.quicklybuilt:meltbuild-stage1/warmelt-macro.quicklybuilt:meltbuild-stage1/warmelt-normal.quicklybuilt:$GCCMELT_STAGE_ZERO/warmelt-normatch.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-genobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-outobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-modes.$GCCMELT_ZERO_FLAVOR \ "" +meltbuild_info melt-build-script.tpl:281/191 before compilation of C generated at meltbuild-stage1 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/171 compiling module warmelt-normatch in meltbuild-stage1 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:268/172 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-normatch \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-normatch \ - || meltbuild_error melt-build-script.tpl:274/173 stage meltbuild-stage1 failed to make module warmelt-normatch +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/192 compiling module warmelt-normatch in meltbuild-stage1 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:287/193 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-normatch \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-normatch \ + || meltbuild_error melt-build-script.tpl:293/194 stage meltbuild-stage1 failed to make module warmelt-normatch -#@ melt-build-script.tpl:276/174 end base warmelt-normatch stage meltbuild-stage1 +else + MELT_COMPUTED_NORMATCH_CUMULMD5=$(cat meltbuild-stage1/warmelt-normatch.c meltbuild-stage1/warmelt-normatch+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/195 NOT compiling module warmelt-normatch in meltbuild-stage1 but symlinking previous $GCCMELT_STAGE_ZERO module warmelt-normatch checksum MELT_COMPUTED_NORMATCH_CUMULMD5=$MELT_COMPUTED_NORMATCH_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink $GCCMELT_STAGE_ZERO/warmelt-normatch.meltmod-$MELT_COMPUTED_NORMATCH_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so meltbuild-stage1/ + +fi +#@ melt-build-script.tpl:301/196 end base warmelt-normatch stage meltbuild-stage1 -### the C source of meltbuild-stage1 for warmelt-genobj melt-build-script.tpl:246/175 -#@ melt-build-script.tpl:247/176 base warmelt-genobj stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR +### the C source of meltbuild-stage1 for warmelt-genobj melt-build-script.tpl:263/197 +#@ melt-build-script.tpl:264/198 base warmelt-genobj stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR -meltbuild_info melt-build-script.tpl:249/177 generating C code of warmelt-genobj in meltbuild-stage1 +meltbuild_info melt-build-script.tpl:266/199 generating C code of warmelt-genobj in meltbuild-stage1 -meltbuild_emit melt-build-script.tpl:251/178 \ +meltbuild_emit melt-build-script.tpl:268/200 \ translatefile \ warmelt-genobj \ "meltbuild-stage1" \ @@ -1010,27 +1091,35 @@ meltbuild_emit melt-build-script.tpl:251/178 \ meltbuild-stage1/warmelt-first.quicklybuilt:meltbuild-stage1/warmelt-base.quicklybuilt:meltbuild-stage1/warmelt-debug.quicklybuilt:meltbuild-stage1/warmelt-macro.quicklybuilt:meltbuild-stage1/warmelt-normal.quicklybuilt:meltbuild-stage1/warmelt-normatch.quicklybuilt:$GCCMELT_STAGE_ZERO/warmelt-genobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-outobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-modes.$GCCMELT_ZERO_FLAVOR \ "" +meltbuild_info melt-build-script.tpl:281/201 before compilation of C generated at meltbuild-stage1 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/179 compiling module warmelt-genobj in meltbuild-stage1 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:268/180 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-genobj \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-genobj \ - || meltbuild_error melt-build-script.tpl:274/181 stage meltbuild-stage1 failed to make module warmelt-genobj +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/202 compiling module warmelt-genobj in meltbuild-stage1 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:287/203 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-genobj \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-genobj \ + || meltbuild_error melt-build-script.tpl:293/204 stage meltbuild-stage1 failed to make module warmelt-genobj -#@ melt-build-script.tpl:276/182 end base warmelt-genobj stage meltbuild-stage1 +else + MELT_COMPUTED_GENOBJ_CUMULMD5=$(cat meltbuild-stage1/warmelt-genobj.c meltbuild-stage1/warmelt-genobj+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/205 NOT compiling module warmelt-genobj in meltbuild-stage1 but symlinking previous $GCCMELT_STAGE_ZERO module warmelt-genobj checksum MELT_COMPUTED_GENOBJ_CUMULMD5=$MELT_COMPUTED_GENOBJ_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink $GCCMELT_STAGE_ZERO/warmelt-genobj.meltmod-$MELT_COMPUTED_GENOBJ_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so meltbuild-stage1/ + +fi +#@ melt-build-script.tpl:301/206 end base warmelt-genobj stage meltbuild-stage1 -### the C source of meltbuild-stage1 for warmelt-outobj melt-build-script.tpl:246/183 -#@ melt-build-script.tpl:247/184 base warmelt-outobj stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR +### the C source of meltbuild-stage1 for warmelt-outobj melt-build-script.tpl:263/207 +#@ melt-build-script.tpl:264/208 base warmelt-outobj stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR -meltbuild_info melt-build-script.tpl:249/185 generating C code of warmelt-outobj in meltbuild-stage1 +meltbuild_info melt-build-script.tpl:266/209 generating C code of warmelt-outobj in meltbuild-stage1 -meltbuild_emit melt-build-script.tpl:251/186 \ +meltbuild_emit melt-build-script.tpl:268/210 \ translatefile \ warmelt-outobj \ "meltbuild-stage1" \ @@ -1038,27 +1127,35 @@ meltbuild_emit melt-build-script.tpl:251/186 \ meltbuild-stage1/warmelt-first.quicklybuilt:meltbuild-stage1/warmelt-base.quicklybuilt:meltbuild-stage1/warmelt-debug.quicklybuilt:meltbuild-stage1/warmelt-macro.quicklybuilt:meltbuild-stage1/warmelt-normal.quicklybuilt:meltbuild-stage1/warmelt-normatch.quicklybuilt:meltbuild-stage1/warmelt-genobj.quicklybuilt:$GCCMELT_STAGE_ZERO/warmelt-outobj.$GCCMELT_ZERO_FLAVOR:$GCCMELT_STAGE_ZERO/warmelt-modes.$GCCMELT_ZERO_FLAVOR \ "" +meltbuild_info melt-build-script.tpl:281/211 before compilation of C generated at meltbuild-stage1 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/187 compiling module warmelt-outobj in meltbuild-stage1 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:268/188 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-outobj \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-outobj \ - || meltbuild_error melt-build-script.tpl:274/189 stage meltbuild-stage1 failed to make module warmelt-outobj +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/212 compiling module warmelt-outobj in meltbuild-stage1 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:287/213 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-outobj \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-outobj \ + || meltbuild_error melt-build-script.tpl:293/214 stage meltbuild-stage1 failed to make module warmelt-outobj -#@ melt-build-script.tpl:276/190 end base warmelt-outobj stage meltbuild-stage1 +else + MELT_COMPUTED_OUTOBJ_CUMULMD5=$(cat meltbuild-stage1/warmelt-outobj.c meltbuild-stage1/warmelt-outobj+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/215 NOT compiling module warmelt-outobj in meltbuild-stage1 but symlinking previous $GCCMELT_STAGE_ZERO module warmelt-outobj checksum MELT_COMPUTED_OUTOBJ_CUMULMD5=$MELT_COMPUTED_OUTOBJ_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink $GCCMELT_STAGE_ZERO/warmelt-outobj.meltmod-$MELT_COMPUTED_OUTOBJ_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so meltbuild-stage1/ + +fi +#@ melt-build-script.tpl:301/216 end base warmelt-outobj stage meltbuild-stage1 -### the C source of meltbuild-stage1 for warmelt-modes melt-build-script.tpl:246/191 -#@ melt-build-script.tpl:247/192 base warmelt-modes stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR +### the C source of meltbuild-stage1 for warmelt-modes melt-build-script.tpl:263/217 +#@ melt-build-script.tpl:264/218 base warmelt-modes stage meltbuild-stage1 prevstage $GCCMELT_STAGE_ZERO prevflavor $GCCMELT_ZERO_FLAVOR -meltbuild_info melt-build-script.tpl:249/193 generating C code of warmelt-modes in meltbuild-stage1 +meltbuild_info melt-build-script.tpl:266/219 generating C code of warmelt-modes in meltbuild-stage1 -meltbuild_emit melt-build-script.tpl:251/194 \ +meltbuild_emit melt-build-script.tpl:268/220 \ translatefile \ warmelt-modes \ "meltbuild-stage1" \ @@ -1066,100 +1163,128 @@ meltbuild_emit melt-build-script.tpl:251/194 \ meltbuild-stage1/warmelt-first.quicklybuilt:meltbuild-stage1/warmelt-base.quicklybuilt:meltbuild-stage1/warmelt-debug.quicklybuilt:meltbuild-stage1/warmelt-macro.quicklybuilt:meltbuild-stage1/warmelt-normal.quicklybuilt:meltbuild-stage1/warmelt-normatch.quicklybuilt:meltbuild-stage1/warmelt-genobj.quicklybuilt:meltbuild-stage1/warmelt-outobj.quicklybuilt:$GCCMELT_STAGE_ZERO/warmelt-modes.$GCCMELT_ZERO_FLAVOR \ "" +meltbuild_info melt-build-script.tpl:281/221 before compilation of C generated at meltbuild-stage1 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/195 compiling module warmelt-modes in meltbuild-stage1 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:268/196 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-modes \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-modes \ - || meltbuild_error melt-build-script.tpl:274/197 stage meltbuild-stage1 failed to make module warmelt-modes +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/222 compiling module warmelt-modes in meltbuild-stage1 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage1-melt-build-script.tpl:287/223 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage1/warmelt-modes \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage1/warmelt-modes \ + || meltbuild_error melt-build-script.tpl:293/224 stage meltbuild-stage1 failed to make module warmelt-modes -#@ melt-build-script.tpl:276/198 end base warmelt-modes stage meltbuild-stage1 +else + MELT_COMPUTED_MODES_CUMULMD5=$(cat meltbuild-stage1/warmelt-modes.c meltbuild-stage1/warmelt-modes+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/225 NOT compiling module warmelt-modes in meltbuild-stage1 but symlinking previous $GCCMELT_STAGE_ZERO module warmelt-modes checksum MELT_COMPUTED_MODES_CUMULMD5=$MELT_COMPUTED_MODES_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink $GCCMELT_STAGE_ZERO/warmelt-modes.meltmod-$MELT_COMPUTED_MODES_CUMULMD5.$GCCMELT_ZERO_FLAVOR.so meltbuild-stage1/ + +fi +#@ melt-build-script.tpl:301/226 end base warmelt-modes stage meltbuild-stage1 ########@ check that meltbuild-stage1 did change something if grep -q -v '^#' meltbuild-stage1/*.cfilist ; then - meltbuild_info melt-build-script.tpl:281/199 stage meltbuild-stage1 did change some generated C files + meltbuild_info melt-build-script.tpl:306/227 stage meltbuild-stage1 did change some generated C files else - meltbuild_info melt-build-script.tpl:283/200 stage meltbuild-stage1 did not change any generated C files - GCCMELT_SKIPEMITC="meltbuild-stage1 unchanged from melt-build-script.tpl:284/201" - - # testing melt-build-script.tpl:286/202 stage meltbuild-stage1 base warmelt-first module older - if [ "meltbuild-stage1/warmelt-first.quicklybuilt.so" -nt "meltbuild-stage1/warmelt-first.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/203 meltbuild-stage1/warmelt-first.quicklybuilt.so newer than "meltbuild-stage1/warmelt-first.cfilist" + meltbuild_info melt-build-script.tpl:308/228 stage meltbuild-stage1 did not change any generated C files + GCCMELT_SKIPEMITC="meltbuild-stage1 unchanged from melt-build-script.tpl:309/229" + + MELT_COMPUTED_FIRST_CUMULMD5=$(cat meltbuild-stage1warmelt-first.c meltbuild-stage1warmelt-first+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/230 stage meltbuild-stage1 for warmelt-first cumulated checksum is MELT_COMPUTED_FIRST_CUMULMD5= $MELT_COMPUTED_FIRST_CUMULMD5 + # testing melt-build-script.tpl:313/231 stage meltbuild-stage1 base warmelt-first module older + if [ -f "meltbuild-stage1/warmelt-first.meltmod-$MELT_COMPUTED_FIRST_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage1/warmelt-first.meltmod-$MELT_COMPUTED_FIRST_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage1/warmelt-first.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/232 meltbuild-stage1/warmelt-first.meltmod-$MELT_COMPUTED_FIRST_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage1/warmelt-first.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/204 stage meltbuild-stage1 base warmelt-base module older - if [ "meltbuild-stage1/warmelt-base.quicklybuilt.so" -nt "meltbuild-stage1/warmelt-base.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/205 meltbuild-stage1/warmelt-base.quicklybuilt.so newer than "meltbuild-stage1/warmelt-base.cfilist" + MELT_COMPUTED_BASE_CUMULMD5=$(cat meltbuild-stage1warmelt-base.c meltbuild-stage1warmelt-base+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/233 stage meltbuild-stage1 for warmelt-base cumulated checksum is MELT_COMPUTED_BASE_CUMULMD5= $MELT_COMPUTED_BASE_CUMULMD5 + # testing melt-build-script.tpl:313/234 stage meltbuild-stage1 base warmelt-base module older + if [ -f "meltbuild-stage1/warmelt-base.meltmod-$MELT_COMPUTED_BASE_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage1/warmelt-base.meltmod-$MELT_COMPUTED_BASE_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage1/warmelt-base.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/235 meltbuild-stage1/warmelt-base.meltmod-$MELT_COMPUTED_BASE_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage1/warmelt-base.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/206 stage meltbuild-stage1 base warmelt-debug module older - if [ "meltbuild-stage1/warmelt-debug.quicklybuilt.so" -nt "meltbuild-stage1/warmelt-debug.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/207 meltbuild-stage1/warmelt-debug.quicklybuilt.so newer than "meltbuild-stage1/warmelt-debug.cfilist" + MELT_COMPUTED_DEBUG_CUMULMD5=$(cat meltbuild-stage1warmelt-debug.c meltbuild-stage1warmelt-debug+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/236 stage meltbuild-stage1 for warmelt-debug cumulated checksum is MELT_COMPUTED_DEBUG_CUMULMD5= $MELT_COMPUTED_DEBUG_CUMULMD5 + # testing melt-build-script.tpl:313/237 stage meltbuild-stage1 base warmelt-debug module older + if [ -f "meltbuild-stage1/warmelt-debug.meltmod-$MELT_COMPUTED_DEBUG_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage1/warmelt-debug.meltmod-$MELT_COMPUTED_DEBUG_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage1/warmelt-debug.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/238 meltbuild-stage1/warmelt-debug.meltmod-$MELT_COMPUTED_DEBUG_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage1/warmelt-debug.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/208 stage meltbuild-stage1 base warmelt-macro module older - if [ "meltbuild-stage1/warmelt-macro.quicklybuilt.so" -nt "meltbuild-stage1/warmelt-macro.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/209 meltbuild-stage1/warmelt-macro.quicklybuilt.so newer than "meltbuild-stage1/warmelt-macro.cfilist" + MELT_COMPUTED_MACRO_CUMULMD5=$(cat meltbuild-stage1warmelt-macro.c meltbuild-stage1warmelt-macro+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/239 stage meltbuild-stage1 for warmelt-macro cumulated checksum is MELT_COMPUTED_MACRO_CUMULMD5= $MELT_COMPUTED_MACRO_CUMULMD5 + # testing melt-build-script.tpl:313/240 stage meltbuild-stage1 base warmelt-macro module older + if [ -f "meltbuild-stage1/warmelt-macro.meltmod-$MELT_COMPUTED_MACRO_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage1/warmelt-macro.meltmod-$MELT_COMPUTED_MACRO_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage1/warmelt-macro.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/241 meltbuild-stage1/warmelt-macro.meltmod-$MELT_COMPUTED_MACRO_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage1/warmelt-macro.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/210 stage meltbuild-stage1 base warmelt-normal module older - if [ "meltbuild-stage1/warmelt-normal.quicklybuilt.so" -nt "meltbuild-stage1/warmelt-normal.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/211 meltbuild-stage1/warmelt-normal.quicklybuilt.so newer than "meltbuild-stage1/warmelt-normal.cfilist" + MELT_COMPUTED_NORMAL_CUMULMD5=$(cat meltbuild-stage1warmelt-normal.c meltbuild-stage1warmelt-normal+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/242 stage meltbuild-stage1 for warmelt-normal cumulated checksum is MELT_COMPUTED_NORMAL_CUMULMD5= $MELT_COMPUTED_NORMAL_CUMULMD5 + # testing melt-build-script.tpl:313/243 stage meltbuild-stage1 base warmelt-normal module older + if [ -f "meltbuild-stage1/warmelt-normal.meltmod-$MELT_COMPUTED_NORMAL_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage1/warmelt-normal.meltmod-$MELT_COMPUTED_NORMAL_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage1/warmelt-normal.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/244 meltbuild-stage1/warmelt-normal.meltmod-$MELT_COMPUTED_NORMAL_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage1/warmelt-normal.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/212 stage meltbuild-stage1 base warmelt-normatch module older - if [ "meltbuild-stage1/warmelt-normatch.quicklybuilt.so" -nt "meltbuild-stage1/warmelt-normatch.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/213 meltbuild-stage1/warmelt-normatch.quicklybuilt.so newer than "meltbuild-stage1/warmelt-normatch.cfilist" + MELT_COMPUTED_NORMATCH_CUMULMD5=$(cat meltbuild-stage1warmelt-normatch.c meltbuild-stage1warmelt-normatch+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/245 stage meltbuild-stage1 for warmelt-normatch cumulated checksum is MELT_COMPUTED_NORMATCH_CUMULMD5= $MELT_COMPUTED_NORMATCH_CUMULMD5 + # testing melt-build-script.tpl:313/246 stage meltbuild-stage1 base warmelt-normatch module older + if [ -f "meltbuild-stage1/warmelt-normatch.meltmod-$MELT_COMPUTED_NORMATCH_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage1/warmelt-normatch.meltmod-$MELT_COMPUTED_NORMATCH_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage1/warmelt-normatch.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/247 meltbuild-stage1/warmelt-normatch.meltmod-$MELT_COMPUTED_NORMATCH_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage1/warmelt-normatch.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/214 stage meltbuild-stage1 base warmelt-genobj module older - if [ "meltbuild-stage1/warmelt-genobj.quicklybuilt.so" -nt "meltbuild-stage1/warmelt-genobj.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/215 meltbuild-stage1/warmelt-genobj.quicklybuilt.so newer than "meltbuild-stage1/warmelt-genobj.cfilist" + MELT_COMPUTED_GENOBJ_CUMULMD5=$(cat meltbuild-stage1warmelt-genobj.c meltbuild-stage1warmelt-genobj+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/248 stage meltbuild-stage1 for warmelt-genobj cumulated checksum is MELT_COMPUTED_GENOBJ_CUMULMD5= $MELT_COMPUTED_GENOBJ_CUMULMD5 + # testing melt-build-script.tpl:313/249 stage meltbuild-stage1 base warmelt-genobj module older + if [ -f "meltbuild-stage1/warmelt-genobj.meltmod-$MELT_COMPUTED_GENOBJ_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage1/warmelt-genobj.meltmod-$MELT_COMPUTED_GENOBJ_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage1/warmelt-genobj.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/250 meltbuild-stage1/warmelt-genobj.meltmod-$MELT_COMPUTED_GENOBJ_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage1/warmelt-genobj.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/216 stage meltbuild-stage1 base warmelt-outobj module older - if [ "meltbuild-stage1/warmelt-outobj.quicklybuilt.so" -nt "meltbuild-stage1/warmelt-outobj.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/217 meltbuild-stage1/warmelt-outobj.quicklybuilt.so newer than "meltbuild-stage1/warmelt-outobj.cfilist" + MELT_COMPUTED_OUTOBJ_CUMULMD5=$(cat meltbuild-stage1warmelt-outobj.c meltbuild-stage1warmelt-outobj+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/251 stage meltbuild-stage1 for warmelt-outobj cumulated checksum is MELT_COMPUTED_OUTOBJ_CUMULMD5= $MELT_COMPUTED_OUTOBJ_CUMULMD5 + # testing melt-build-script.tpl:313/252 stage meltbuild-stage1 base warmelt-outobj module older + if [ -f "meltbuild-stage1/warmelt-outobj.meltmod-$MELT_COMPUTED_OUTOBJ_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage1/warmelt-outobj.meltmod-$MELT_COMPUTED_OUTOBJ_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage1/warmelt-outobj.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/253 meltbuild-stage1/warmelt-outobj.meltmod-$MELT_COMPUTED_OUTOBJ_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage1/warmelt-outobj.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/218 stage meltbuild-stage1 base warmelt-modes module older - if [ "meltbuild-stage1/warmelt-modes.quicklybuilt.so" -nt "meltbuild-stage1/warmelt-modes.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/219 meltbuild-stage1/warmelt-modes.quicklybuilt.so newer than "meltbuild-stage1/warmelt-modes.cfilist" + MELT_COMPUTED_MODES_CUMULMD5=$(cat meltbuild-stage1warmelt-modes.c meltbuild-stage1warmelt-modes+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/254 stage meltbuild-stage1 for warmelt-modes cumulated checksum is MELT_COMPUTED_MODES_CUMULMD5= $MELT_COMPUTED_MODES_CUMULMD5 + # testing melt-build-script.tpl:313/255 stage meltbuild-stage1 base warmelt-modes module older + if [ -f "meltbuild-stage1/warmelt-modes.meltmod-$MELT_COMPUTED_MODES_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage1/warmelt-modes.meltmod-$MELT_COMPUTED_MODES_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage1/warmelt-modes.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/256 meltbuild-stage1/warmelt-modes.meltmod-$MELT_COMPUTED_MODES_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage1/warmelt-modes.cfilist" GCCMELT_SKIPEMITC="" fi fi -########@ end for meltbuild-stage1 melt-build-script.tpl:294/220 ################ +########@ end for meltbuild-stage1 melt-build-script.tpl:321/257 ################ -#@ begin for meltbuild-stage2 melt-build-script.tpl:232/221 +#@ begin for stage "meltbuild-stage2" melt-build-script.tpl:247/258 [ -d meltbuild-stage2 ] || mkdir meltbuild-stage2 -#### rules for meltbuild-stage2, previous meltbuild-stage1 melt-build-script.tpl:241/222 +meltbuild_info melt-build-script.tpl:251/259 at start of meltbuild-stage2 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. +#### rules for meltbuild-stage2, previous meltbuild-stage1 melt-build-script.tpl:258/260 -### the C source of meltbuild-stage2 for warmelt-first melt-build-script.tpl:246/223 -#@ melt-build-script.tpl:247/224 base warmelt-first stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/225 generating C code of warmelt-first in meltbuild-stage2 +### the C source of meltbuild-stage2 for warmelt-first melt-build-script.tpl:263/261 +#@ melt-build-script.tpl:264/262 base warmelt-first stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt -meltbuild_emit melt-build-script.tpl:251/226 \ +meltbuild_info melt-build-script.tpl:266/263 generating C code of warmelt-first in meltbuild-stage2 + +meltbuild_emit melt-build-script.tpl:268/264 \ translateinit \ warmelt-first \ "meltbuild-stage2" \ @@ -1167,27 +1292,35 @@ meltbuild_emit melt-build-script.tpl:251/226 \ meltbuild-stage1/warmelt-first.quicklybuilt:meltbuild-stage1/warmelt-base.quicklybuilt:meltbuild-stage1/warmelt-debug.quicklybuilt:meltbuild-stage1/warmelt-macro.quicklybuilt:meltbuild-stage1/warmelt-normal.quicklybuilt:meltbuild-stage1/warmelt-normatch.quicklybuilt:meltbuild-stage1/warmelt-genobj.quicklybuilt:meltbuild-stage1/warmelt-outobj.quicklybuilt:meltbuild-stage1/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/265 before compilation of C generated at meltbuild-stage2 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/227 compiling module warmelt-first in meltbuild-stage2 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:268/228 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-first \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-first \ - || meltbuild_error melt-build-script.tpl:274/229 stage meltbuild-stage2 failed to make module warmelt-first +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/266 compiling module warmelt-first in meltbuild-stage2 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:287/267 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-first \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-first \ + || meltbuild_error melt-build-script.tpl:293/268 stage meltbuild-stage2 failed to make module warmelt-first -#@ melt-build-script.tpl:276/230 end base warmelt-first stage meltbuild-stage2 +else + MELT_COMPUTED_FIRST_CUMULMD5=$(cat meltbuild-stage2/warmelt-first.c meltbuild-stage2/warmelt-first+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/269 NOT compiling module warmelt-first in meltbuild-stage2 but symlinking previous meltbuild-stage1 module warmelt-first checksum MELT_COMPUTED_FIRST_CUMULMD5=$MELT_COMPUTED_FIRST_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage1/warmelt-first.meltmod-$MELT_COMPUTED_FIRST_CUMULMD5.quicklybuilt.so meltbuild-stage2/ + +fi +#@ melt-build-script.tpl:301/270 end base warmelt-first stage meltbuild-stage2 -### the C source of meltbuild-stage2 for warmelt-base melt-build-script.tpl:246/231 -#@ melt-build-script.tpl:247/232 base warmelt-base stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt +### the C source of meltbuild-stage2 for warmelt-base melt-build-script.tpl:263/271 +#@ melt-build-script.tpl:264/272 base warmelt-base stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/233 generating C code of warmelt-base in meltbuild-stage2 +meltbuild_info melt-build-script.tpl:266/273 generating C code of warmelt-base in meltbuild-stage2 -meltbuild_emit melt-build-script.tpl:251/234 \ +meltbuild_emit melt-build-script.tpl:268/274 \ translatefile \ warmelt-base \ "meltbuild-stage2" \ @@ -1195,27 +1328,35 @@ meltbuild_emit melt-build-script.tpl:251/234 \ meltbuild-stage2/warmelt-first.quicklybuilt:meltbuild-stage1/warmelt-base.quicklybuilt:meltbuild-stage1/warmelt-debug.quicklybuilt:meltbuild-stage1/warmelt-macro.quicklybuilt:meltbuild-stage1/warmelt-normal.quicklybuilt:meltbuild-stage1/warmelt-normatch.quicklybuilt:meltbuild-stage1/warmelt-genobj.quicklybuilt:meltbuild-stage1/warmelt-outobj.quicklybuilt:meltbuild-stage1/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/275 before compilation of C generated at meltbuild-stage2 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/235 compiling module warmelt-base in meltbuild-stage2 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:268/236 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-base \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-base \ - || meltbuild_error melt-build-script.tpl:274/237 stage meltbuild-stage2 failed to make module warmelt-base +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/276 compiling module warmelt-base in meltbuild-stage2 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:287/277 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-base \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-base \ + || meltbuild_error melt-build-script.tpl:293/278 stage meltbuild-stage2 failed to make module warmelt-base -#@ melt-build-script.tpl:276/238 end base warmelt-base stage meltbuild-stage2 +else + MELT_COMPUTED_BASE_CUMULMD5=$(cat meltbuild-stage2/warmelt-base.c meltbuild-stage2/warmelt-base+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/279 NOT compiling module warmelt-base in meltbuild-stage2 but symlinking previous meltbuild-stage1 module warmelt-base checksum MELT_COMPUTED_BASE_CUMULMD5=$MELT_COMPUTED_BASE_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage1/warmelt-base.meltmod-$MELT_COMPUTED_BASE_CUMULMD5.quicklybuilt.so meltbuild-stage2/ + +fi +#@ melt-build-script.tpl:301/280 end base warmelt-base stage meltbuild-stage2 -### the C source of meltbuild-stage2 for warmelt-debug melt-build-script.tpl:246/239 -#@ melt-build-script.tpl:247/240 base warmelt-debug stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt +### the C source of meltbuild-stage2 for warmelt-debug melt-build-script.tpl:263/281 +#@ melt-build-script.tpl:264/282 base warmelt-debug stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/241 generating C code of warmelt-debug in meltbuild-stage2 +meltbuild_info melt-build-script.tpl:266/283 generating C code of warmelt-debug in meltbuild-stage2 -meltbuild_emit melt-build-script.tpl:251/242 \ +meltbuild_emit melt-build-script.tpl:268/284 \ translatefile \ warmelt-debug \ "meltbuild-stage2" \ @@ -1223,27 +1364,35 @@ meltbuild_emit melt-build-script.tpl:251/242 \ meltbuild-stage2/warmelt-first.quicklybuilt:meltbuild-stage2/warmelt-base.quicklybuilt:meltbuild-stage1/warmelt-debug.quicklybuilt:meltbuild-stage1/warmelt-macro.quicklybuilt:meltbuild-stage1/warmelt-normal.quicklybuilt:meltbuild-stage1/warmelt-normatch.quicklybuilt:meltbuild-stage1/warmelt-genobj.quicklybuilt:meltbuild-stage1/warmelt-outobj.quicklybuilt:meltbuild-stage1/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/285 before compilation of C generated at meltbuild-stage2 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/243 compiling module warmelt-debug in meltbuild-stage2 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:268/244 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-debug \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-debug \ - || meltbuild_error melt-build-script.tpl:274/245 stage meltbuild-stage2 failed to make module warmelt-debug +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/286 compiling module warmelt-debug in meltbuild-stage2 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:287/287 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-debug \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-debug \ + || meltbuild_error melt-build-script.tpl:293/288 stage meltbuild-stage2 failed to make module warmelt-debug -#@ melt-build-script.tpl:276/246 end base warmelt-debug stage meltbuild-stage2 +else + MELT_COMPUTED_DEBUG_CUMULMD5=$(cat meltbuild-stage2/warmelt-debug.c meltbuild-stage2/warmelt-debug+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/289 NOT compiling module warmelt-debug in meltbuild-stage2 but symlinking previous meltbuild-stage1 module warmelt-debug checksum MELT_COMPUTED_DEBUG_CUMULMD5=$MELT_COMPUTED_DEBUG_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage1/warmelt-debug.meltmod-$MELT_COMPUTED_DEBUG_CUMULMD5.quicklybuilt.so meltbuild-stage2/ + +fi +#@ melt-build-script.tpl:301/290 end base warmelt-debug stage meltbuild-stage2 -### the C source of meltbuild-stage2 for warmelt-macro melt-build-script.tpl:246/247 -#@ melt-build-script.tpl:247/248 base warmelt-macro stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt +### the C source of meltbuild-stage2 for warmelt-macro melt-build-script.tpl:263/291 +#@ melt-build-script.tpl:264/292 base warmelt-macro stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/249 generating C code of warmelt-macro in meltbuild-stage2 +meltbuild_info melt-build-script.tpl:266/293 generating C code of warmelt-macro in meltbuild-stage2 -meltbuild_emit melt-build-script.tpl:251/250 \ +meltbuild_emit melt-build-script.tpl:268/294 \ translatefile \ warmelt-macro \ "meltbuild-stage2" \ @@ -1251,27 +1400,35 @@ meltbuild_emit melt-build-script.tpl:251/250 \ meltbuild-stage2/warmelt-first.quicklybuilt:meltbuild-stage2/warmelt-base.quicklybuilt:meltbuild-stage2/warmelt-debug.quicklybuilt:meltbuild-stage1/warmelt-macro.quicklybuilt:meltbuild-stage1/warmelt-normal.quicklybuilt:meltbuild-stage1/warmelt-normatch.quicklybuilt:meltbuild-stage1/warmelt-genobj.quicklybuilt:meltbuild-stage1/warmelt-outobj.quicklybuilt:meltbuild-stage1/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/295 before compilation of C generated at meltbuild-stage2 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/251 compiling module warmelt-macro in meltbuild-stage2 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:268/252 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-macro \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-macro \ - || meltbuild_error melt-build-script.tpl:274/253 stage meltbuild-stage2 failed to make module warmelt-macro +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/296 compiling module warmelt-macro in meltbuild-stage2 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:287/297 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-macro \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-macro \ + || meltbuild_error melt-build-script.tpl:293/298 stage meltbuild-stage2 failed to make module warmelt-macro -#@ melt-build-script.tpl:276/254 end base warmelt-macro stage meltbuild-stage2 +else + MELT_COMPUTED_MACRO_CUMULMD5=$(cat meltbuild-stage2/warmelt-macro.c meltbuild-stage2/warmelt-macro+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/299 NOT compiling module warmelt-macro in meltbuild-stage2 but symlinking previous meltbuild-stage1 module warmelt-macro checksum MELT_COMPUTED_MACRO_CUMULMD5=$MELT_COMPUTED_MACRO_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage1/warmelt-macro.meltmod-$MELT_COMPUTED_MACRO_CUMULMD5.quicklybuilt.so meltbuild-stage2/ + +fi +#@ melt-build-script.tpl:301/300 end base warmelt-macro stage meltbuild-stage2 -### the C source of meltbuild-stage2 for warmelt-normal melt-build-script.tpl:246/255 -#@ melt-build-script.tpl:247/256 base warmelt-normal stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt +### the C source of meltbuild-stage2 for warmelt-normal melt-build-script.tpl:263/301 +#@ melt-build-script.tpl:264/302 base warmelt-normal stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/257 generating C code of warmelt-normal in meltbuild-stage2 +meltbuild_info melt-build-script.tpl:266/303 generating C code of warmelt-normal in meltbuild-stage2 -meltbuild_emit melt-build-script.tpl:251/258 \ +meltbuild_emit melt-build-script.tpl:268/304 \ translatefile \ warmelt-normal \ "meltbuild-stage2" \ @@ -1279,27 +1436,35 @@ meltbuild_emit melt-build-script.tpl:251/258 \ meltbuild-stage2/warmelt-first.quicklybuilt:meltbuild-stage2/warmelt-base.quicklybuilt:meltbuild-stage2/warmelt-debug.quicklybuilt:meltbuild-stage2/warmelt-macro.quicklybuilt:meltbuild-stage1/warmelt-normal.quicklybuilt:meltbuild-stage1/warmelt-normatch.quicklybuilt:meltbuild-stage1/warmelt-genobj.quicklybuilt:meltbuild-stage1/warmelt-outobj.quicklybuilt:meltbuild-stage1/warmelt-modes.quicklybuilt \ "warmelt-predef.melt" +meltbuild_info melt-build-script.tpl:281/305 before compilation of C generated at meltbuild-stage2 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/259 compiling module warmelt-normal in meltbuild-stage2 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:268/260 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-normal \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-normal \ - || meltbuild_error melt-build-script.tpl:274/261 stage meltbuild-stage2 failed to make module warmelt-normal +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/306 compiling module warmelt-normal in meltbuild-stage2 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:287/307 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-normal \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-normal \ + || meltbuild_error melt-build-script.tpl:293/308 stage meltbuild-stage2 failed to make module warmelt-normal -#@ melt-build-script.tpl:276/262 end base warmelt-normal stage meltbuild-stage2 +else + MELT_COMPUTED_NORMAL_CUMULMD5=$(cat meltbuild-stage2/warmelt-normal.c meltbuild-stage2/warmelt-normal+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/309 NOT compiling module warmelt-normal in meltbuild-stage2 but symlinking previous meltbuild-stage1 module warmelt-normal checksum MELT_COMPUTED_NORMAL_CUMULMD5=$MELT_COMPUTED_NORMAL_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage1/warmelt-normal.meltmod-$MELT_COMPUTED_NORMAL_CUMULMD5.quicklybuilt.so meltbuild-stage2/ + +fi +#@ melt-build-script.tpl:301/310 end base warmelt-normal stage meltbuild-stage2 -### the C source of meltbuild-stage2 for warmelt-normatch melt-build-script.tpl:246/263 -#@ melt-build-script.tpl:247/264 base warmelt-normatch stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt +### the C source of meltbuild-stage2 for warmelt-normatch melt-build-script.tpl:263/311 +#@ melt-build-script.tpl:264/312 base warmelt-normatch stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/265 generating C code of warmelt-normatch in meltbuild-stage2 +meltbuild_info melt-build-script.tpl:266/313 generating C code of warmelt-normatch in meltbuild-stage2 -meltbuild_emit melt-build-script.tpl:251/266 \ +meltbuild_emit melt-build-script.tpl:268/314 \ translatefile \ warmelt-normatch \ "meltbuild-stage2" \ @@ -1307,27 +1472,35 @@ meltbuild_emit melt-build-script.tpl:251/266 \ meltbuild-stage2/warmelt-first.quicklybuilt:meltbuild-stage2/warmelt-base.quicklybuilt:meltbuild-stage2/warmelt-debug.quicklybuilt:meltbuild-stage2/warmelt-macro.quicklybuilt:meltbuild-stage2/warmelt-normal.quicklybuilt:meltbuild-stage1/warmelt-normatch.quicklybuilt:meltbuild-stage1/warmelt-genobj.quicklybuilt:meltbuild-stage1/warmelt-outobj.quicklybuilt:meltbuild-stage1/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/315 before compilation of C generated at meltbuild-stage2 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/267 compiling module warmelt-normatch in meltbuild-stage2 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:268/268 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-normatch \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-normatch \ - || meltbuild_error melt-build-script.tpl:274/269 stage meltbuild-stage2 failed to make module warmelt-normatch +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/316 compiling module warmelt-normatch in meltbuild-stage2 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:287/317 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-normatch \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-normatch \ + || meltbuild_error melt-build-script.tpl:293/318 stage meltbuild-stage2 failed to make module warmelt-normatch -#@ melt-build-script.tpl:276/270 end base warmelt-normatch stage meltbuild-stage2 +else + MELT_COMPUTED_NORMATCH_CUMULMD5=$(cat meltbuild-stage2/warmelt-normatch.c meltbuild-stage2/warmelt-normatch+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/319 NOT compiling module warmelt-normatch in meltbuild-stage2 but symlinking previous meltbuild-stage1 module warmelt-normatch checksum MELT_COMPUTED_NORMATCH_CUMULMD5=$MELT_COMPUTED_NORMATCH_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage1/warmelt-normatch.meltmod-$MELT_COMPUTED_NORMATCH_CUMULMD5.quicklybuilt.so meltbuild-stage2/ + +fi +#@ melt-build-script.tpl:301/320 end base warmelt-normatch stage meltbuild-stage2 -### the C source of meltbuild-stage2 for warmelt-genobj melt-build-script.tpl:246/271 -#@ melt-build-script.tpl:247/272 base warmelt-genobj stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt +### the C source of meltbuild-stage2 for warmelt-genobj melt-build-script.tpl:263/321 +#@ melt-build-script.tpl:264/322 base warmelt-genobj stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/273 generating C code of warmelt-genobj in meltbuild-stage2 +meltbuild_info melt-build-script.tpl:266/323 generating C code of warmelt-genobj in meltbuild-stage2 -meltbuild_emit melt-build-script.tpl:251/274 \ +meltbuild_emit melt-build-script.tpl:268/324 \ translatefile \ warmelt-genobj \ "meltbuild-stage2" \ @@ -1335,27 +1508,35 @@ meltbuild_emit melt-build-script.tpl:251/274 \ meltbuild-stage2/warmelt-first.quicklybuilt:meltbuild-stage2/warmelt-base.quicklybuilt:meltbuild-stage2/warmelt-debug.quicklybuilt:meltbuild-stage2/warmelt-macro.quicklybuilt:meltbuild-stage2/warmelt-normal.quicklybuilt:meltbuild-stage2/warmelt-normatch.quicklybuilt:meltbuild-stage1/warmelt-genobj.quicklybuilt:meltbuild-stage1/warmelt-outobj.quicklybuilt:meltbuild-stage1/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/325 before compilation of C generated at meltbuild-stage2 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/275 compiling module warmelt-genobj in meltbuild-stage2 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:268/276 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-genobj \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-genobj \ - || meltbuild_error melt-build-script.tpl:274/277 stage meltbuild-stage2 failed to make module warmelt-genobj +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/326 compiling module warmelt-genobj in meltbuild-stage2 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:287/327 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-genobj \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-genobj \ + || meltbuild_error melt-build-script.tpl:293/328 stage meltbuild-stage2 failed to make module warmelt-genobj -#@ melt-build-script.tpl:276/278 end base warmelt-genobj stage meltbuild-stage2 +else + MELT_COMPUTED_GENOBJ_CUMULMD5=$(cat meltbuild-stage2/warmelt-genobj.c meltbuild-stage2/warmelt-genobj+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/329 NOT compiling module warmelt-genobj in meltbuild-stage2 but symlinking previous meltbuild-stage1 module warmelt-genobj checksum MELT_COMPUTED_GENOBJ_CUMULMD5=$MELT_COMPUTED_GENOBJ_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage1/warmelt-genobj.meltmod-$MELT_COMPUTED_GENOBJ_CUMULMD5.quicklybuilt.so meltbuild-stage2/ + +fi +#@ melt-build-script.tpl:301/330 end base warmelt-genobj stage meltbuild-stage2 -### the C source of meltbuild-stage2 for warmelt-outobj melt-build-script.tpl:246/279 -#@ melt-build-script.tpl:247/280 base warmelt-outobj stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt +### the C source of meltbuild-stage2 for warmelt-outobj melt-build-script.tpl:263/331 +#@ melt-build-script.tpl:264/332 base warmelt-outobj stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/281 generating C code of warmelt-outobj in meltbuild-stage2 +meltbuild_info melt-build-script.tpl:266/333 generating C code of warmelt-outobj in meltbuild-stage2 -meltbuild_emit melt-build-script.tpl:251/282 \ +meltbuild_emit melt-build-script.tpl:268/334 \ translatefile \ warmelt-outobj \ "meltbuild-stage2" \ @@ -1363,27 +1544,35 @@ meltbuild_emit melt-build-script.tpl:251/282 \ meltbuild-stage2/warmelt-first.quicklybuilt:meltbuild-stage2/warmelt-base.quicklybuilt:meltbuild-stage2/warmelt-debug.quicklybuilt:meltbuild-stage2/warmelt-macro.quicklybuilt:meltbuild-stage2/warmelt-normal.quicklybuilt:meltbuild-stage2/warmelt-normatch.quicklybuilt:meltbuild-stage2/warmelt-genobj.quicklybuilt:meltbuild-stage1/warmelt-outobj.quicklybuilt:meltbuild-stage1/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/335 before compilation of C generated at meltbuild-stage2 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/283 compiling module warmelt-outobj in meltbuild-stage2 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:268/284 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-outobj \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-outobj \ - || meltbuild_error melt-build-script.tpl:274/285 stage meltbuild-stage2 failed to make module warmelt-outobj +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/336 compiling module warmelt-outobj in meltbuild-stage2 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:287/337 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-outobj \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-outobj \ + || meltbuild_error melt-build-script.tpl:293/338 stage meltbuild-stage2 failed to make module warmelt-outobj -#@ melt-build-script.tpl:276/286 end base warmelt-outobj stage meltbuild-stage2 +else + MELT_COMPUTED_OUTOBJ_CUMULMD5=$(cat meltbuild-stage2/warmelt-outobj.c meltbuild-stage2/warmelt-outobj+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/339 NOT compiling module warmelt-outobj in meltbuild-stage2 but symlinking previous meltbuild-stage1 module warmelt-outobj checksum MELT_COMPUTED_OUTOBJ_CUMULMD5=$MELT_COMPUTED_OUTOBJ_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage1/warmelt-outobj.meltmod-$MELT_COMPUTED_OUTOBJ_CUMULMD5.quicklybuilt.so meltbuild-stage2/ + +fi +#@ melt-build-script.tpl:301/340 end base warmelt-outobj stage meltbuild-stage2 -### the C source of meltbuild-stage2 for warmelt-modes melt-build-script.tpl:246/287 -#@ melt-build-script.tpl:247/288 base warmelt-modes stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt +### the C source of meltbuild-stage2 for warmelt-modes melt-build-script.tpl:263/341 +#@ melt-build-script.tpl:264/342 base warmelt-modes stage meltbuild-stage2 prevstage meltbuild-stage1 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/289 generating C code of warmelt-modes in meltbuild-stage2 +meltbuild_info melt-build-script.tpl:266/343 generating C code of warmelt-modes in meltbuild-stage2 -meltbuild_emit melt-build-script.tpl:251/290 \ +meltbuild_emit melt-build-script.tpl:268/344 \ translatefile \ warmelt-modes \ "meltbuild-stage2" \ @@ -1391,100 +1580,128 @@ meltbuild_emit melt-build-script.tpl:251/290 \ meltbuild-stage2/warmelt-first.quicklybuilt:meltbuild-stage2/warmelt-base.quicklybuilt:meltbuild-stage2/warmelt-debug.quicklybuilt:meltbuild-stage2/warmelt-macro.quicklybuilt:meltbuild-stage2/warmelt-normal.quicklybuilt:meltbuild-stage2/warmelt-normatch.quicklybuilt:meltbuild-stage2/warmelt-genobj.quicklybuilt:meltbuild-stage2/warmelt-outobj.quicklybuilt:meltbuild-stage1/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/345 before compilation of C generated at meltbuild-stage2 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/291 compiling module warmelt-modes in meltbuild-stage2 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:268/292 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-modes \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-modes \ - || meltbuild_error melt-build-script.tpl:274/293 stage meltbuild-stage2 failed to make module warmelt-modes +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/346 compiling module warmelt-modes in meltbuild-stage2 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage2-melt-build-script.tpl:287/347 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage2/warmelt-modes \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage2/warmelt-modes \ + || meltbuild_error melt-build-script.tpl:293/348 stage meltbuild-stage2 failed to make module warmelt-modes -#@ melt-build-script.tpl:276/294 end base warmelt-modes stage meltbuild-stage2 +else + MELT_COMPUTED_MODES_CUMULMD5=$(cat meltbuild-stage2/warmelt-modes.c meltbuild-stage2/warmelt-modes+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/349 NOT compiling module warmelt-modes in meltbuild-stage2 but symlinking previous meltbuild-stage1 module warmelt-modes checksum MELT_COMPUTED_MODES_CUMULMD5=$MELT_COMPUTED_MODES_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage1/warmelt-modes.meltmod-$MELT_COMPUTED_MODES_CUMULMD5.quicklybuilt.so meltbuild-stage2/ + +fi +#@ melt-build-script.tpl:301/350 end base warmelt-modes stage meltbuild-stage2 ########@ check that meltbuild-stage2 did change something if grep -q -v '^#' meltbuild-stage2/*.cfilist ; then - meltbuild_info melt-build-script.tpl:281/295 stage meltbuild-stage2 did change some generated C files + meltbuild_info melt-build-script.tpl:306/351 stage meltbuild-stage2 did change some generated C files else - meltbuild_info melt-build-script.tpl:283/296 stage meltbuild-stage2 did not change any generated C files - GCCMELT_SKIPEMITC="meltbuild-stage2 unchanged from melt-build-script.tpl:284/297" - - # testing melt-build-script.tpl:286/298 stage meltbuild-stage2 base warmelt-first module older - if [ "meltbuild-stage2/warmelt-first.quicklybuilt.so" -nt "meltbuild-stage2/warmelt-first.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/299 meltbuild-stage2/warmelt-first.quicklybuilt.so newer than "meltbuild-stage2/warmelt-first.cfilist" + meltbuild_info melt-build-script.tpl:308/352 stage meltbuild-stage2 did not change any generated C files + GCCMELT_SKIPEMITC="meltbuild-stage2 unchanged from melt-build-script.tpl:309/353" + + MELT_COMPUTED_FIRST_CUMULMD5=$(cat meltbuild-stage2warmelt-first.c meltbuild-stage2warmelt-first+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/354 stage meltbuild-stage2 for warmelt-first cumulated checksum is MELT_COMPUTED_FIRST_CUMULMD5= $MELT_COMPUTED_FIRST_CUMULMD5 + # testing melt-build-script.tpl:313/355 stage meltbuild-stage2 base warmelt-first module older + if [ -f "meltbuild-stage2/warmelt-first.meltmod-$MELT_COMPUTED_FIRST_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage2/warmelt-first.meltmod-$MELT_COMPUTED_FIRST_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage2/warmelt-first.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/356 meltbuild-stage2/warmelt-first.meltmod-$MELT_COMPUTED_FIRST_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage2/warmelt-first.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/300 stage meltbuild-stage2 base warmelt-base module older - if [ "meltbuild-stage2/warmelt-base.quicklybuilt.so" -nt "meltbuild-stage2/warmelt-base.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/301 meltbuild-stage2/warmelt-base.quicklybuilt.so newer than "meltbuild-stage2/warmelt-base.cfilist" + MELT_COMPUTED_BASE_CUMULMD5=$(cat meltbuild-stage2warmelt-base.c meltbuild-stage2warmelt-base+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/357 stage meltbuild-stage2 for warmelt-base cumulated checksum is MELT_COMPUTED_BASE_CUMULMD5= $MELT_COMPUTED_BASE_CUMULMD5 + # testing melt-build-script.tpl:313/358 stage meltbuild-stage2 base warmelt-base module older + if [ -f "meltbuild-stage2/warmelt-base.meltmod-$MELT_COMPUTED_BASE_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage2/warmelt-base.meltmod-$MELT_COMPUTED_BASE_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage2/warmelt-base.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/359 meltbuild-stage2/warmelt-base.meltmod-$MELT_COMPUTED_BASE_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage2/warmelt-base.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/302 stage meltbuild-stage2 base warmelt-debug module older - if [ "meltbuild-stage2/warmelt-debug.quicklybuilt.so" -nt "meltbuild-stage2/warmelt-debug.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/303 meltbuild-stage2/warmelt-debug.quicklybuilt.so newer than "meltbuild-stage2/warmelt-debug.cfilist" + MELT_COMPUTED_DEBUG_CUMULMD5=$(cat meltbuild-stage2warmelt-debug.c meltbuild-stage2warmelt-debug+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/360 stage meltbuild-stage2 for warmelt-debug cumulated checksum is MELT_COMPUTED_DEBUG_CUMULMD5= $MELT_COMPUTED_DEBUG_CUMULMD5 + # testing melt-build-script.tpl:313/361 stage meltbuild-stage2 base warmelt-debug module older + if [ -f "meltbuild-stage2/warmelt-debug.meltmod-$MELT_COMPUTED_DEBUG_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage2/warmelt-debug.meltmod-$MELT_COMPUTED_DEBUG_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage2/warmelt-debug.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/362 meltbuild-stage2/warmelt-debug.meltmod-$MELT_COMPUTED_DEBUG_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage2/warmelt-debug.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/304 stage meltbuild-stage2 base warmelt-macro module older - if [ "meltbuild-stage2/warmelt-macro.quicklybuilt.so" -nt "meltbuild-stage2/warmelt-macro.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/305 meltbuild-stage2/warmelt-macro.quicklybuilt.so newer than "meltbuild-stage2/warmelt-macro.cfilist" + MELT_COMPUTED_MACRO_CUMULMD5=$(cat meltbuild-stage2warmelt-macro.c meltbuild-stage2warmelt-macro+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/363 stage meltbuild-stage2 for warmelt-macro cumulated checksum is MELT_COMPUTED_MACRO_CUMULMD5= $MELT_COMPUTED_MACRO_CUMULMD5 + # testing melt-build-script.tpl:313/364 stage meltbuild-stage2 base warmelt-macro module older + if [ -f "meltbuild-stage2/warmelt-macro.meltmod-$MELT_COMPUTED_MACRO_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage2/warmelt-macro.meltmod-$MELT_COMPUTED_MACRO_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage2/warmelt-macro.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/365 meltbuild-stage2/warmelt-macro.meltmod-$MELT_COMPUTED_MACRO_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage2/warmelt-macro.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/306 stage meltbuild-stage2 base warmelt-normal module older - if [ "meltbuild-stage2/warmelt-normal.quicklybuilt.so" -nt "meltbuild-stage2/warmelt-normal.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/307 meltbuild-stage2/warmelt-normal.quicklybuilt.so newer than "meltbuild-stage2/warmelt-normal.cfilist" + MELT_COMPUTED_NORMAL_CUMULMD5=$(cat meltbuild-stage2warmelt-normal.c meltbuild-stage2warmelt-normal+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/366 stage meltbuild-stage2 for warmelt-normal cumulated checksum is MELT_COMPUTED_NORMAL_CUMULMD5= $MELT_COMPUTED_NORMAL_CUMULMD5 + # testing melt-build-script.tpl:313/367 stage meltbuild-stage2 base warmelt-normal module older + if [ -f "meltbuild-stage2/warmelt-normal.meltmod-$MELT_COMPUTED_NORMAL_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage2/warmelt-normal.meltmod-$MELT_COMPUTED_NORMAL_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage2/warmelt-normal.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/368 meltbuild-stage2/warmelt-normal.meltmod-$MELT_COMPUTED_NORMAL_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage2/warmelt-normal.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/308 stage meltbuild-stage2 base warmelt-normatch module older - if [ "meltbuild-stage2/warmelt-normatch.quicklybuilt.so" -nt "meltbuild-stage2/warmelt-normatch.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/309 meltbuild-stage2/warmelt-normatch.quicklybuilt.so newer than "meltbuild-stage2/warmelt-normatch.cfilist" + MELT_COMPUTED_NORMATCH_CUMULMD5=$(cat meltbuild-stage2warmelt-normatch.c meltbuild-stage2warmelt-normatch+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/369 stage meltbuild-stage2 for warmelt-normatch cumulated checksum is MELT_COMPUTED_NORMATCH_CUMULMD5= $MELT_COMPUTED_NORMATCH_CUMULMD5 + # testing melt-build-script.tpl:313/370 stage meltbuild-stage2 base warmelt-normatch module older + if [ -f "meltbuild-stage2/warmelt-normatch.meltmod-$MELT_COMPUTED_NORMATCH_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage2/warmelt-normatch.meltmod-$MELT_COMPUTED_NORMATCH_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage2/warmelt-normatch.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/371 meltbuild-stage2/warmelt-normatch.meltmod-$MELT_COMPUTED_NORMATCH_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage2/warmelt-normatch.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/310 stage meltbuild-stage2 base warmelt-genobj module older - if [ "meltbuild-stage2/warmelt-genobj.quicklybuilt.so" -nt "meltbuild-stage2/warmelt-genobj.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/311 meltbuild-stage2/warmelt-genobj.quicklybuilt.so newer than "meltbuild-stage2/warmelt-genobj.cfilist" + MELT_COMPUTED_GENOBJ_CUMULMD5=$(cat meltbuild-stage2warmelt-genobj.c meltbuild-stage2warmelt-genobj+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/372 stage meltbuild-stage2 for warmelt-genobj cumulated checksum is MELT_COMPUTED_GENOBJ_CUMULMD5= $MELT_COMPUTED_GENOBJ_CUMULMD5 + # testing melt-build-script.tpl:313/373 stage meltbuild-stage2 base warmelt-genobj module older + if [ -f "meltbuild-stage2/warmelt-genobj.meltmod-$MELT_COMPUTED_GENOBJ_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage2/warmelt-genobj.meltmod-$MELT_COMPUTED_GENOBJ_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage2/warmelt-genobj.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/374 meltbuild-stage2/warmelt-genobj.meltmod-$MELT_COMPUTED_GENOBJ_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage2/warmelt-genobj.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/312 stage meltbuild-stage2 base warmelt-outobj module older - if [ "meltbuild-stage2/warmelt-outobj.quicklybuilt.so" -nt "meltbuild-stage2/warmelt-outobj.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/313 meltbuild-stage2/warmelt-outobj.quicklybuilt.so newer than "meltbuild-stage2/warmelt-outobj.cfilist" + MELT_COMPUTED_OUTOBJ_CUMULMD5=$(cat meltbuild-stage2warmelt-outobj.c meltbuild-stage2warmelt-outobj+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/375 stage meltbuild-stage2 for warmelt-outobj cumulated checksum is MELT_COMPUTED_OUTOBJ_CUMULMD5= $MELT_COMPUTED_OUTOBJ_CUMULMD5 + # testing melt-build-script.tpl:313/376 stage meltbuild-stage2 base warmelt-outobj module older + if [ -f "meltbuild-stage2/warmelt-outobj.meltmod-$MELT_COMPUTED_OUTOBJ_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage2/warmelt-outobj.meltmod-$MELT_COMPUTED_OUTOBJ_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage2/warmelt-outobj.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/377 meltbuild-stage2/warmelt-outobj.meltmod-$MELT_COMPUTED_OUTOBJ_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage2/warmelt-outobj.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/314 stage meltbuild-stage2 base warmelt-modes module older - if [ "meltbuild-stage2/warmelt-modes.quicklybuilt.so" -nt "meltbuild-stage2/warmelt-modes.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/315 meltbuild-stage2/warmelt-modes.quicklybuilt.so newer than "meltbuild-stage2/warmelt-modes.cfilist" + MELT_COMPUTED_MODES_CUMULMD5=$(cat meltbuild-stage2warmelt-modes.c meltbuild-stage2warmelt-modes+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/378 stage meltbuild-stage2 for warmelt-modes cumulated checksum is MELT_COMPUTED_MODES_CUMULMD5= $MELT_COMPUTED_MODES_CUMULMD5 + # testing melt-build-script.tpl:313/379 stage meltbuild-stage2 base warmelt-modes module older + if [ -f "meltbuild-stage2/warmelt-modes.meltmod-$MELT_COMPUTED_MODES_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage2/warmelt-modes.meltmod-$MELT_COMPUTED_MODES_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage2/warmelt-modes.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/380 meltbuild-stage2/warmelt-modes.meltmod-$MELT_COMPUTED_MODES_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage2/warmelt-modes.cfilist" GCCMELT_SKIPEMITC="" fi fi -########@ end for meltbuild-stage2 melt-build-script.tpl:294/316 ################ +########@ end for meltbuild-stage2 melt-build-script.tpl:321/381 ################ -#@ begin for meltbuild-stage3 melt-build-script.tpl:232/317 +#@ begin for stage "meltbuild-stage3" melt-build-script.tpl:247/382 [ -d meltbuild-stage3 ] || mkdir meltbuild-stage3 -#### rules for meltbuild-stage3, previous meltbuild-stage2 melt-build-script.tpl:241/318 +meltbuild_info melt-build-script.tpl:251/383 at start of meltbuild-stage3 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. + +#### rules for meltbuild-stage3, previous meltbuild-stage2 melt-build-script.tpl:258/384 -### the C source of meltbuild-stage3 for warmelt-first melt-build-script.tpl:246/319 -#@ melt-build-script.tpl:247/320 base warmelt-first stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt +### the C source of meltbuild-stage3 for warmelt-first melt-build-script.tpl:263/385 +#@ melt-build-script.tpl:264/386 base warmelt-first stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/321 generating C code of warmelt-first in meltbuild-stage3 +meltbuild_info melt-build-script.tpl:266/387 generating C code of warmelt-first in meltbuild-stage3 -meltbuild_emit melt-build-script.tpl:251/322 \ +meltbuild_emit melt-build-script.tpl:268/388 \ translateinit \ warmelt-first \ "meltbuild-stage3" \ @@ -1492,27 +1709,35 @@ meltbuild_emit melt-build-script.tpl:251/322 \ meltbuild-stage2/warmelt-first.quicklybuilt:meltbuild-stage2/warmelt-base.quicklybuilt:meltbuild-stage2/warmelt-debug.quicklybuilt:meltbuild-stage2/warmelt-macro.quicklybuilt:meltbuild-stage2/warmelt-normal.quicklybuilt:meltbuild-stage2/warmelt-normatch.quicklybuilt:meltbuild-stage2/warmelt-genobj.quicklybuilt:meltbuild-stage2/warmelt-outobj.quicklybuilt:meltbuild-stage2/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/389 before compilation of C generated at meltbuild-stage3 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/323 compiling module warmelt-first in meltbuild-stage3 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:268/324 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-first \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-first \ - || meltbuild_error melt-build-script.tpl:274/325 stage meltbuild-stage3 failed to make module warmelt-first +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/390 compiling module warmelt-first in meltbuild-stage3 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:287/391 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-first \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-first \ + || meltbuild_error melt-build-script.tpl:293/392 stage meltbuild-stage3 failed to make module warmelt-first -#@ melt-build-script.tpl:276/326 end base warmelt-first stage meltbuild-stage3 +else + MELT_COMPUTED_FIRST_CUMULMD5=$(cat meltbuild-stage3/warmelt-first.c meltbuild-stage3/warmelt-first+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/393 NOT compiling module warmelt-first in meltbuild-stage3 but symlinking previous meltbuild-stage2 module warmelt-first checksum MELT_COMPUTED_FIRST_CUMULMD5=$MELT_COMPUTED_FIRST_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage2/warmelt-first.meltmod-$MELT_COMPUTED_FIRST_CUMULMD5.quicklybuilt.so meltbuild-stage3/ + +fi +#@ melt-build-script.tpl:301/394 end base warmelt-first stage meltbuild-stage3 -### the C source of meltbuild-stage3 for warmelt-base melt-build-script.tpl:246/327 -#@ melt-build-script.tpl:247/328 base warmelt-base stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt +### the C source of meltbuild-stage3 for warmelt-base melt-build-script.tpl:263/395 +#@ melt-build-script.tpl:264/396 base warmelt-base stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/329 generating C code of warmelt-base in meltbuild-stage3 +meltbuild_info melt-build-script.tpl:266/397 generating C code of warmelt-base in meltbuild-stage3 -meltbuild_emit melt-build-script.tpl:251/330 \ +meltbuild_emit melt-build-script.tpl:268/398 \ translatefile \ warmelt-base \ "meltbuild-stage3" \ @@ -1520,27 +1745,35 @@ meltbuild_emit melt-build-script.tpl:251/330 \ meltbuild-stage3/warmelt-first.quicklybuilt:meltbuild-stage2/warmelt-base.quicklybuilt:meltbuild-stage2/warmelt-debug.quicklybuilt:meltbuild-stage2/warmelt-macro.quicklybuilt:meltbuild-stage2/warmelt-normal.quicklybuilt:meltbuild-stage2/warmelt-normatch.quicklybuilt:meltbuild-stage2/warmelt-genobj.quicklybuilt:meltbuild-stage2/warmelt-outobj.quicklybuilt:meltbuild-stage2/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/399 before compilation of C generated at meltbuild-stage3 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/331 compiling module warmelt-base in meltbuild-stage3 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:268/332 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-base \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-base \ - || meltbuild_error melt-build-script.tpl:274/333 stage meltbuild-stage3 failed to make module warmelt-base +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/400 compiling module warmelt-base in meltbuild-stage3 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:287/401 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-base \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-base \ + || meltbuild_error melt-build-script.tpl:293/402 stage meltbuild-stage3 failed to make module warmelt-base -#@ melt-build-script.tpl:276/334 end base warmelt-base stage meltbuild-stage3 +else + MELT_COMPUTED_BASE_CUMULMD5=$(cat meltbuild-stage3/warmelt-base.c meltbuild-stage3/warmelt-base+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/403 NOT compiling module warmelt-base in meltbuild-stage3 but symlinking previous meltbuild-stage2 module warmelt-base checksum MELT_COMPUTED_BASE_CUMULMD5=$MELT_COMPUTED_BASE_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage2/warmelt-base.meltmod-$MELT_COMPUTED_BASE_CUMULMD5.quicklybuilt.so meltbuild-stage3/ + +fi +#@ melt-build-script.tpl:301/404 end base warmelt-base stage meltbuild-stage3 -### the C source of meltbuild-stage3 for warmelt-debug melt-build-script.tpl:246/335 -#@ melt-build-script.tpl:247/336 base warmelt-debug stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt +### the C source of meltbuild-stage3 for warmelt-debug melt-build-script.tpl:263/405 +#@ melt-build-script.tpl:264/406 base warmelt-debug stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/337 generating C code of warmelt-debug in meltbuild-stage3 +meltbuild_info melt-build-script.tpl:266/407 generating C code of warmelt-debug in meltbuild-stage3 -meltbuild_emit melt-build-script.tpl:251/338 \ +meltbuild_emit melt-build-script.tpl:268/408 \ translatefile \ warmelt-debug \ "meltbuild-stage3" \ @@ -1548,27 +1781,35 @@ meltbuild_emit melt-build-script.tpl:251/338 \ meltbuild-stage3/warmelt-first.quicklybuilt:meltbuild-stage3/warmelt-base.quicklybuilt:meltbuild-stage2/warmelt-debug.quicklybuilt:meltbuild-stage2/warmelt-macro.quicklybuilt:meltbuild-stage2/warmelt-normal.quicklybuilt:meltbuild-stage2/warmelt-normatch.quicklybuilt:meltbuild-stage2/warmelt-genobj.quicklybuilt:meltbuild-stage2/warmelt-outobj.quicklybuilt:meltbuild-stage2/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/409 before compilation of C generated at meltbuild-stage3 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/339 compiling module warmelt-debug in meltbuild-stage3 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:268/340 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-debug \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-debug \ - || meltbuild_error melt-build-script.tpl:274/341 stage meltbuild-stage3 failed to make module warmelt-debug +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/410 compiling module warmelt-debug in meltbuild-stage3 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:287/411 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-debug \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-debug \ + || meltbuild_error melt-build-script.tpl:293/412 stage meltbuild-stage3 failed to make module warmelt-debug -#@ melt-build-script.tpl:276/342 end base warmelt-debug stage meltbuild-stage3 +else + MELT_COMPUTED_DEBUG_CUMULMD5=$(cat meltbuild-stage3/warmelt-debug.c meltbuild-stage3/warmelt-debug+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/413 NOT compiling module warmelt-debug in meltbuild-stage3 but symlinking previous meltbuild-stage2 module warmelt-debug checksum MELT_COMPUTED_DEBUG_CUMULMD5=$MELT_COMPUTED_DEBUG_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage2/warmelt-debug.meltmod-$MELT_COMPUTED_DEBUG_CUMULMD5.quicklybuilt.so meltbuild-stage3/ + +fi +#@ melt-build-script.tpl:301/414 end base warmelt-debug stage meltbuild-stage3 -### the C source of meltbuild-stage3 for warmelt-macro melt-build-script.tpl:246/343 -#@ melt-build-script.tpl:247/344 base warmelt-macro stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt +### the C source of meltbuild-stage3 for warmelt-macro melt-build-script.tpl:263/415 +#@ melt-build-script.tpl:264/416 base warmelt-macro stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/345 generating C code of warmelt-macro in meltbuild-stage3 +meltbuild_info melt-build-script.tpl:266/417 generating C code of warmelt-macro in meltbuild-stage3 -meltbuild_emit melt-build-script.tpl:251/346 \ +meltbuild_emit melt-build-script.tpl:268/418 \ translatefile \ warmelt-macro \ "meltbuild-stage3" \ @@ -1576,27 +1817,35 @@ meltbuild_emit melt-build-script.tpl:251/346 \ meltbuild-stage3/warmelt-first.quicklybuilt:meltbuild-stage3/warmelt-base.quicklybuilt:meltbuild-stage3/warmelt-debug.quicklybuilt:meltbuild-stage2/warmelt-macro.quicklybuilt:meltbuild-stage2/warmelt-normal.quicklybuilt:meltbuild-stage2/warmelt-normatch.quicklybuilt:meltbuild-stage2/warmelt-genobj.quicklybuilt:meltbuild-stage2/warmelt-outobj.quicklybuilt:meltbuild-stage2/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/419 before compilation of C generated at meltbuild-stage3 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/347 compiling module warmelt-macro in meltbuild-stage3 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:268/348 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-macro \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-macro \ - || meltbuild_error melt-build-script.tpl:274/349 stage meltbuild-stage3 failed to make module warmelt-macro +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/420 compiling module warmelt-macro in meltbuild-stage3 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:287/421 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-macro \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-macro \ + || meltbuild_error melt-build-script.tpl:293/422 stage meltbuild-stage3 failed to make module warmelt-macro -#@ melt-build-script.tpl:276/350 end base warmelt-macro stage meltbuild-stage3 +else + MELT_COMPUTED_MACRO_CUMULMD5=$(cat meltbuild-stage3/warmelt-macro.c meltbuild-stage3/warmelt-macro+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/423 NOT compiling module warmelt-macro in meltbuild-stage3 but symlinking previous meltbuild-stage2 module warmelt-macro checksum MELT_COMPUTED_MACRO_CUMULMD5=$MELT_COMPUTED_MACRO_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage2/warmelt-macro.meltmod-$MELT_COMPUTED_MACRO_CUMULMD5.quicklybuilt.so meltbuild-stage3/ + +fi +#@ melt-build-script.tpl:301/424 end base warmelt-macro stage meltbuild-stage3 -### the C source of meltbuild-stage3 for warmelt-normal melt-build-script.tpl:246/351 -#@ melt-build-script.tpl:247/352 base warmelt-normal stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt +### the C source of meltbuild-stage3 for warmelt-normal melt-build-script.tpl:263/425 +#@ melt-build-script.tpl:264/426 base warmelt-normal stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/353 generating C code of warmelt-normal in meltbuild-stage3 +meltbuild_info melt-build-script.tpl:266/427 generating C code of warmelt-normal in meltbuild-stage3 -meltbuild_emit melt-build-script.tpl:251/354 \ +meltbuild_emit melt-build-script.tpl:268/428 \ translatefile \ warmelt-normal \ "meltbuild-stage3" \ @@ -1604,27 +1853,35 @@ meltbuild_emit melt-build-script.tpl:251/354 \ meltbuild-stage3/warmelt-first.quicklybuilt:meltbuild-stage3/warmelt-base.quicklybuilt:meltbuild-stage3/warmelt-debug.quicklybuilt:meltbuild-stage3/warmelt-macro.quicklybuilt:meltbuild-stage2/warmelt-normal.quicklybuilt:meltbuild-stage2/warmelt-normatch.quicklybuilt:meltbuild-stage2/warmelt-genobj.quicklybuilt:meltbuild-stage2/warmelt-outobj.quicklybuilt:meltbuild-stage2/warmelt-modes.quicklybuilt \ "warmelt-predef.melt" +meltbuild_info melt-build-script.tpl:281/429 before compilation of C generated at meltbuild-stage3 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/355 compiling module warmelt-normal in meltbuild-stage3 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:268/356 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-normal \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-normal \ - || meltbuild_error melt-build-script.tpl:274/357 stage meltbuild-stage3 failed to make module warmelt-normal +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/430 compiling module warmelt-normal in meltbuild-stage3 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:287/431 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-normal \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-normal \ + || meltbuild_error melt-build-script.tpl:293/432 stage meltbuild-stage3 failed to make module warmelt-normal -#@ melt-build-script.tpl:276/358 end base warmelt-normal stage meltbuild-stage3 +else + MELT_COMPUTED_NORMAL_CUMULMD5=$(cat meltbuild-stage3/warmelt-normal.c meltbuild-stage3/warmelt-normal+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/433 NOT compiling module warmelt-normal in meltbuild-stage3 but symlinking previous meltbuild-stage2 module warmelt-normal checksum MELT_COMPUTED_NORMAL_CUMULMD5=$MELT_COMPUTED_NORMAL_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage2/warmelt-normal.meltmod-$MELT_COMPUTED_NORMAL_CUMULMD5.quicklybuilt.so meltbuild-stage3/ + +fi +#@ melt-build-script.tpl:301/434 end base warmelt-normal stage meltbuild-stage3 -### the C source of meltbuild-stage3 for warmelt-normatch melt-build-script.tpl:246/359 -#@ melt-build-script.tpl:247/360 base warmelt-normatch stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt +### the C source of meltbuild-stage3 for warmelt-normatch melt-build-script.tpl:263/435 +#@ melt-build-script.tpl:264/436 base warmelt-normatch stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/361 generating C code of warmelt-normatch in meltbuild-stage3 +meltbuild_info melt-build-script.tpl:266/437 generating C code of warmelt-normatch in meltbuild-stage3 -meltbuild_emit melt-build-script.tpl:251/362 \ +meltbuild_emit melt-build-script.tpl:268/438 \ translatefile \ warmelt-normatch \ "meltbuild-stage3" \ @@ -1632,27 +1889,35 @@ meltbuild_emit melt-build-script.tpl:251/362 \ meltbuild-stage3/warmelt-first.quicklybuilt:meltbuild-stage3/warmelt-base.quicklybuilt:meltbuild-stage3/warmelt-debug.quicklybuilt:meltbuild-stage3/warmelt-macro.quicklybuilt:meltbuild-stage3/warmelt-normal.quicklybuilt:meltbuild-stage2/warmelt-normatch.quicklybuilt:meltbuild-stage2/warmelt-genobj.quicklybuilt:meltbuild-stage2/warmelt-outobj.quicklybuilt:meltbuild-stage2/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/439 before compilation of C generated at meltbuild-stage3 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/363 compiling module warmelt-normatch in meltbuild-stage3 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:268/364 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-normatch \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-normatch \ - || meltbuild_error melt-build-script.tpl:274/365 stage meltbuild-stage3 failed to make module warmelt-normatch +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/440 compiling module warmelt-normatch in meltbuild-stage3 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:287/441 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-normatch \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-normatch \ + || meltbuild_error melt-build-script.tpl:293/442 stage meltbuild-stage3 failed to make module warmelt-normatch -#@ melt-build-script.tpl:276/366 end base warmelt-normatch stage meltbuild-stage3 +else + MELT_COMPUTED_NORMATCH_CUMULMD5=$(cat meltbuild-stage3/warmelt-normatch.c meltbuild-stage3/warmelt-normatch+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/443 NOT compiling module warmelt-normatch in meltbuild-stage3 but symlinking previous meltbuild-stage2 module warmelt-normatch checksum MELT_COMPUTED_NORMATCH_CUMULMD5=$MELT_COMPUTED_NORMATCH_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage2/warmelt-normatch.meltmod-$MELT_COMPUTED_NORMATCH_CUMULMD5.quicklybuilt.so meltbuild-stage3/ + +fi +#@ melt-build-script.tpl:301/444 end base warmelt-normatch stage meltbuild-stage3 -### the C source of meltbuild-stage3 for warmelt-genobj melt-build-script.tpl:246/367 -#@ melt-build-script.tpl:247/368 base warmelt-genobj stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt +### the C source of meltbuild-stage3 for warmelt-genobj melt-build-script.tpl:263/445 +#@ melt-build-script.tpl:264/446 base warmelt-genobj stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/369 generating C code of warmelt-genobj in meltbuild-stage3 +meltbuild_info melt-build-script.tpl:266/447 generating C code of warmelt-genobj in meltbuild-stage3 -meltbuild_emit melt-build-script.tpl:251/370 \ +meltbuild_emit melt-build-script.tpl:268/448 \ translatefile \ warmelt-genobj \ "meltbuild-stage3" \ @@ -1660,27 +1925,35 @@ meltbuild_emit melt-build-script.tpl:251/370 \ meltbuild-stage3/warmelt-first.quicklybuilt:meltbuild-stage3/warmelt-base.quicklybuilt:meltbuild-stage3/warmelt-debug.quicklybuilt:meltbuild-stage3/warmelt-macro.quicklybuilt:meltbuild-stage3/warmelt-normal.quicklybuilt:meltbuild-stage3/warmelt-normatch.quicklybuilt:meltbuild-stage2/warmelt-genobj.quicklybuilt:meltbuild-stage2/warmelt-outobj.quicklybuilt:meltbuild-stage2/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/449 before compilation of C generated at meltbuild-stage3 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/371 compiling module warmelt-genobj in meltbuild-stage3 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:268/372 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-genobj \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-genobj \ - || meltbuild_error melt-build-script.tpl:274/373 stage meltbuild-stage3 failed to make module warmelt-genobj +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/450 compiling module warmelt-genobj in meltbuild-stage3 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:287/451 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-genobj \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-genobj \ + || meltbuild_error melt-build-script.tpl:293/452 stage meltbuild-stage3 failed to make module warmelt-genobj -#@ melt-build-script.tpl:276/374 end base warmelt-genobj stage meltbuild-stage3 +else + MELT_COMPUTED_GENOBJ_CUMULMD5=$(cat meltbuild-stage3/warmelt-genobj.c meltbuild-stage3/warmelt-genobj+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/453 NOT compiling module warmelt-genobj in meltbuild-stage3 but symlinking previous meltbuild-stage2 module warmelt-genobj checksum MELT_COMPUTED_GENOBJ_CUMULMD5=$MELT_COMPUTED_GENOBJ_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage2/warmelt-genobj.meltmod-$MELT_COMPUTED_GENOBJ_CUMULMD5.quicklybuilt.so meltbuild-stage3/ + +fi +#@ melt-build-script.tpl:301/454 end base warmelt-genobj stage meltbuild-stage3 -### the C source of meltbuild-stage3 for warmelt-outobj melt-build-script.tpl:246/375 -#@ melt-build-script.tpl:247/376 base warmelt-outobj stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt +### the C source of meltbuild-stage3 for warmelt-outobj melt-build-script.tpl:263/455 +#@ melt-build-script.tpl:264/456 base warmelt-outobj stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/377 generating C code of warmelt-outobj in meltbuild-stage3 +meltbuild_info melt-build-script.tpl:266/457 generating C code of warmelt-outobj in meltbuild-stage3 -meltbuild_emit melt-build-script.tpl:251/378 \ +meltbuild_emit melt-build-script.tpl:268/458 \ translatefile \ warmelt-outobj \ "meltbuild-stage3" \ @@ -1688,27 +1961,35 @@ meltbuild_emit melt-build-script.tpl:251/378 \ meltbuild-stage3/warmelt-first.quicklybuilt:meltbuild-stage3/warmelt-base.quicklybuilt:meltbuild-stage3/warmelt-debug.quicklybuilt:meltbuild-stage3/warmelt-macro.quicklybuilt:meltbuild-stage3/warmelt-normal.quicklybuilt:meltbuild-stage3/warmelt-normatch.quicklybuilt:meltbuild-stage3/warmelt-genobj.quicklybuilt:meltbuild-stage2/warmelt-outobj.quicklybuilt:meltbuild-stage2/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/459 before compilation of C generated at meltbuild-stage3 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/379 compiling module warmelt-outobj in meltbuild-stage3 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:268/380 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-outobj \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-outobj \ - || meltbuild_error melt-build-script.tpl:274/381 stage meltbuild-stage3 failed to make module warmelt-outobj +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/460 compiling module warmelt-outobj in meltbuild-stage3 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:287/461 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-outobj \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-outobj \ + || meltbuild_error melt-build-script.tpl:293/462 stage meltbuild-stage3 failed to make module warmelt-outobj -#@ melt-build-script.tpl:276/382 end base warmelt-outobj stage meltbuild-stage3 +else + MELT_COMPUTED_OUTOBJ_CUMULMD5=$(cat meltbuild-stage3/warmelt-outobj.c meltbuild-stage3/warmelt-outobj+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/463 NOT compiling module warmelt-outobj in meltbuild-stage3 but symlinking previous meltbuild-stage2 module warmelt-outobj checksum MELT_COMPUTED_OUTOBJ_CUMULMD5=$MELT_COMPUTED_OUTOBJ_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage2/warmelt-outobj.meltmod-$MELT_COMPUTED_OUTOBJ_CUMULMD5.quicklybuilt.so meltbuild-stage3/ + +fi +#@ melt-build-script.tpl:301/464 end base warmelt-outobj stage meltbuild-stage3 -### the C source of meltbuild-stage3 for warmelt-modes melt-build-script.tpl:246/383 -#@ melt-build-script.tpl:247/384 base warmelt-modes stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt +### the C source of meltbuild-stage3 for warmelt-modes melt-build-script.tpl:263/465 +#@ melt-build-script.tpl:264/466 base warmelt-modes stage meltbuild-stage3 prevstage meltbuild-stage2 prevflavor quicklybuilt -meltbuild_info melt-build-script.tpl:249/385 generating C code of warmelt-modes in meltbuild-stage3 +meltbuild_info melt-build-script.tpl:266/467 generating C code of warmelt-modes in meltbuild-stage3 -meltbuild_emit melt-build-script.tpl:251/386 \ +meltbuild_emit melt-build-script.tpl:268/468 \ translatefile \ warmelt-modes \ "meltbuild-stage3" \ @@ -1716,95 +1997,121 @@ meltbuild_emit melt-build-script.tpl:251/386 \ meltbuild-stage3/warmelt-first.quicklybuilt:meltbuild-stage3/warmelt-base.quicklybuilt:meltbuild-stage3/warmelt-debug.quicklybuilt:meltbuild-stage3/warmelt-macro.quicklybuilt:meltbuild-stage3/warmelt-normal.quicklybuilt:meltbuild-stage3/warmelt-normatch.quicklybuilt:meltbuild-stage3/warmelt-genobj.quicklybuilt:meltbuild-stage3/warmelt-outobj.quicklybuilt:meltbuild-stage2/warmelt-modes.quicklybuilt \ "" +meltbuild_info melt-build-script.tpl:281/469 before compilation of C generated at meltbuild-stage3 GCCMELT_SKIPEMITC=$GCCMELT_SKIPEMITC. -meltbuild_info melt-build-script.tpl:265/387 compiling module warmelt-modes in meltbuild-stage3 -$GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:268/388 \ - GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ - GCCMELT_MODULE_FLAVOR=quicklybuilt \ - GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ - GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-modes \ - GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-modes \ - || meltbuild_error melt-build-script.tpl:274/389 stage meltbuild-stage3 failed to make module warmelt-modes +if [ -z "$GCCMELT_SKIPEMITC" ]; then + meltbuild_info melt-build-script.tpl:285/470 compiling module warmelt-modes in meltbuild-stage3 + $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ + GCCMELT_FROM=meltbuild-stage3-melt-build-script.tpl:287/471 \ + GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ + GCCMELT_MODULE_FLAVOR=quicklybuilt \ + GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ + GCCMELT_MODULE_SOURCEBASE=meltbuild-stage3/warmelt-modes \ + GCCMELT_MODULE_BINARYBASE=meltbuild-stage3/warmelt-modes \ + || meltbuild_error melt-build-script.tpl:293/472 stage meltbuild-stage3 failed to make module warmelt-modes -#@ melt-build-script.tpl:276/390 end base warmelt-modes stage meltbuild-stage3 +else + MELT_COMPUTED_MODES_CUMULMD5=$(cat meltbuild-stage3/warmelt-modes.c meltbuild-stage3/warmelt-modes+[0-9]*.c | $MD5SUM | cut -b 1-32) + meltbuild_info melt-build-script.tpl:297/473 NOT compiling module warmelt-modes in meltbuild-stage3 but symlinking previous meltbuild-stage2 module warmelt-modes checksum MELT_COMPUTED_MODES_CUMULMD5=$MELT_COMPUTED_MODES_CUMULMD5 skipemitc=$GCCMELT_SKIPEMITC. + meltbuild_symlink meltbuild-stage2/warmelt-modes.meltmod-$MELT_COMPUTED_MODES_CUMULMD5.quicklybuilt.so meltbuild-stage3/ + +fi +#@ melt-build-script.tpl:301/474 end base warmelt-modes stage meltbuild-stage3 ########@ check that meltbuild-stage3 did change something if grep -q -v '^#' meltbuild-stage3/*.cfilist ; then - meltbuild_info melt-build-script.tpl:281/391 stage meltbuild-stage3 did change some generated C files + meltbuild_info melt-build-script.tpl:306/475 stage meltbuild-stage3 did change some generated C files else - meltbuild_info melt-build-script.tpl:283/392 stage meltbuild-stage3 did not change any generated C files - GCCMELT_SKIPEMITC="meltbuild-stage3 unchanged from melt-build-script.tpl:284/393" - - # testing melt-build-script.tpl:286/394 stage meltbuild-stage3 base warmelt-first module older - if [ "meltbuild-stage3/warmelt-first.quicklybuilt.so" -nt "meltbuild-stage3/warmelt-first.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/395 meltbuild-stage3/warmelt-first.quicklybuilt.so newer than "meltbuild-stage3/warmelt-first.cfilist" + meltbuild_info melt-build-script.tpl:308/476 stage meltbuild-stage3 did not change any generated C files + GCCMELT_SKIPEMITC="meltbuild-stage3 unchanged from melt-build-script.tpl:309/477" + + MELT_COMPUTED_FIRST_CUMULMD5=$(cat meltbuild-stage3warmelt-first.c meltbuild-stage3warmelt-first+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/478 stage meltbuild-stage3 for warmelt-first cumulated checksum is MELT_COMPUTED_FIRST_CUMULMD5= $MELT_COMPUTED_FIRST_CUMULMD5 + # testing melt-build-script.tpl:313/479 stage meltbuild-stage3 base warmelt-first module older + if [ -f "meltbuild-stage3/warmelt-first.meltmod-$MELT_COMPUTED_FIRST_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage3/warmelt-first.meltmod-$MELT_COMPUTED_FIRST_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage3/warmelt-first.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/480 meltbuild-stage3/warmelt-first.meltmod-$MELT_COMPUTED_FIRST_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage3/warmelt-first.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/396 stage meltbuild-stage3 base warmelt-base module older - if [ "meltbuild-stage3/warmelt-base.quicklybuilt.so" -nt "meltbuild-stage3/warmelt-base.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/397 meltbuild-stage3/warmelt-base.quicklybuilt.so newer than "meltbuild-stage3/warmelt-base.cfilist" + MELT_COMPUTED_BASE_CUMULMD5=$(cat meltbuild-stage3warmelt-base.c meltbuild-stage3warmelt-base+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/481 stage meltbuild-stage3 for warmelt-base cumulated checksum is MELT_COMPUTED_BASE_CUMULMD5= $MELT_COMPUTED_BASE_CUMULMD5 + # testing melt-build-script.tpl:313/482 stage meltbuild-stage3 base warmelt-base module older + if [ -f "meltbuild-stage3/warmelt-base.meltmod-$MELT_COMPUTED_BASE_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage3/warmelt-base.meltmod-$MELT_COMPUTED_BASE_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage3/warmelt-base.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/483 meltbuild-stage3/warmelt-base.meltmod-$MELT_COMPUTED_BASE_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage3/warmelt-base.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/398 stage meltbuild-stage3 base warmelt-debug module older - if [ "meltbuild-stage3/warmelt-debug.quicklybuilt.so" -nt "meltbuild-stage3/warmelt-debug.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/399 meltbuild-stage3/warmelt-debug.quicklybuilt.so newer than "meltbuild-stage3/warmelt-debug.cfilist" + MELT_COMPUTED_DEBUG_CUMULMD5=$(cat meltbuild-stage3warmelt-debug.c meltbuild-stage3warmelt-debug+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/484 stage meltbuild-stage3 for warmelt-debug cumulated checksum is MELT_COMPUTED_DEBUG_CUMULMD5= $MELT_COMPUTED_DEBUG_CUMULMD5 + # testing melt-build-script.tpl:313/485 stage meltbuild-stage3 base warmelt-debug module older + if [ -f "meltbuild-stage3/warmelt-debug.meltmod-$MELT_COMPUTED_DEBUG_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage3/warmelt-debug.meltmod-$MELT_COMPUTED_DEBUG_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage3/warmelt-debug.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/486 meltbuild-stage3/warmelt-debug.meltmod-$MELT_COMPUTED_DEBUG_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage3/warmelt-debug.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/400 stage meltbuild-stage3 base warmelt-macro module older - if [ "meltbuild-stage3/warmelt-macro.quicklybuilt.so" -nt "meltbuild-stage3/warmelt-macro.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/401 meltbuild-stage3/warmelt-macro.quicklybuilt.so newer than "meltbuild-stage3/warmelt-macro.cfilist" + MELT_COMPUTED_MACRO_CUMULMD5=$(cat meltbuild-stage3warmelt-macro.c meltbuild-stage3warmelt-macro+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/487 stage meltbuild-stage3 for warmelt-macro cumulated checksum is MELT_COMPUTED_MACRO_CUMULMD5= $MELT_COMPUTED_MACRO_CUMULMD5 + # testing melt-build-script.tpl:313/488 stage meltbuild-stage3 base warmelt-macro module older + if [ -f "meltbuild-stage3/warmelt-macro.meltmod-$MELT_COMPUTED_MACRO_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage3/warmelt-macro.meltmod-$MELT_COMPUTED_MACRO_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage3/warmelt-macro.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/489 meltbuild-stage3/warmelt-macro.meltmod-$MELT_COMPUTED_MACRO_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage3/warmelt-macro.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/402 stage meltbuild-stage3 base warmelt-normal module older - if [ "meltbuild-stage3/warmelt-normal.quicklybuilt.so" -nt "meltbuild-stage3/warmelt-normal.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/403 meltbuild-stage3/warmelt-normal.quicklybuilt.so newer than "meltbuild-stage3/warmelt-normal.cfilist" + MELT_COMPUTED_NORMAL_CUMULMD5=$(cat meltbuild-stage3warmelt-normal.c meltbuild-stage3warmelt-normal+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/490 stage meltbuild-stage3 for warmelt-normal cumulated checksum is MELT_COMPUTED_NORMAL_CUMULMD5= $MELT_COMPUTED_NORMAL_CUMULMD5 + # testing melt-build-script.tpl:313/491 stage meltbuild-stage3 base warmelt-normal module older + if [ -f "meltbuild-stage3/warmelt-normal.meltmod-$MELT_COMPUTED_NORMAL_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage3/warmelt-normal.meltmod-$MELT_COMPUTED_NORMAL_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage3/warmelt-normal.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/492 meltbuild-stage3/warmelt-normal.meltmod-$MELT_COMPUTED_NORMAL_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage3/warmelt-normal.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/404 stage meltbuild-stage3 base warmelt-normatch module older - if [ "meltbuild-stage3/warmelt-normatch.quicklybuilt.so" -nt "meltbuild-stage3/warmelt-normatch.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/405 meltbuild-stage3/warmelt-normatch.quicklybuilt.so newer than "meltbuild-stage3/warmelt-normatch.cfilist" + MELT_COMPUTED_NORMATCH_CUMULMD5=$(cat meltbuild-stage3warmelt-normatch.c meltbuild-stage3warmelt-normatch+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/493 stage meltbuild-stage3 for warmelt-normatch cumulated checksum is MELT_COMPUTED_NORMATCH_CUMULMD5= $MELT_COMPUTED_NORMATCH_CUMULMD5 + # testing melt-build-script.tpl:313/494 stage meltbuild-stage3 base warmelt-normatch module older + if [ -f "meltbuild-stage3/warmelt-normatch.meltmod-$MELT_COMPUTED_NORMATCH_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage3/warmelt-normatch.meltmod-$MELT_COMPUTED_NORMATCH_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage3/warmelt-normatch.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/495 meltbuild-stage3/warmelt-normatch.meltmod-$MELT_COMPUTED_NORMATCH_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage3/warmelt-normatch.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/406 stage meltbuild-stage3 base warmelt-genobj module older - if [ "meltbuild-stage3/warmelt-genobj.quicklybuilt.so" -nt "meltbuild-stage3/warmelt-genobj.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/407 meltbuild-stage3/warmelt-genobj.quicklybuilt.so newer than "meltbuild-stage3/warmelt-genobj.cfilist" + MELT_COMPUTED_GENOBJ_CUMULMD5=$(cat meltbuild-stage3warmelt-genobj.c meltbuild-stage3warmelt-genobj+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/496 stage meltbuild-stage3 for warmelt-genobj cumulated checksum is MELT_COMPUTED_GENOBJ_CUMULMD5= $MELT_COMPUTED_GENOBJ_CUMULMD5 + # testing melt-build-script.tpl:313/497 stage meltbuild-stage3 base warmelt-genobj module older + if [ -f "meltbuild-stage3/warmelt-genobj.meltmod-$MELT_COMPUTED_GENOBJ_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage3/warmelt-genobj.meltmod-$MELT_COMPUTED_GENOBJ_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage3/warmelt-genobj.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/498 meltbuild-stage3/warmelt-genobj.meltmod-$MELT_COMPUTED_GENOBJ_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage3/warmelt-genobj.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/408 stage meltbuild-stage3 base warmelt-outobj module older - if [ "meltbuild-stage3/warmelt-outobj.quicklybuilt.so" -nt "meltbuild-stage3/warmelt-outobj.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/409 meltbuild-stage3/warmelt-outobj.quicklybuilt.so newer than "meltbuild-stage3/warmelt-outobj.cfilist" + MELT_COMPUTED_OUTOBJ_CUMULMD5=$(cat meltbuild-stage3warmelt-outobj.c meltbuild-stage3warmelt-outobj+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/499 stage meltbuild-stage3 for warmelt-outobj cumulated checksum is MELT_COMPUTED_OUTOBJ_CUMULMD5= $MELT_COMPUTED_OUTOBJ_CUMULMD5 + # testing melt-build-script.tpl:313/500 stage meltbuild-stage3 base warmelt-outobj module older + if [ -f "meltbuild-stage3/warmelt-outobj.meltmod-$MELT_COMPUTED_OUTOBJ_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage3/warmelt-outobj.meltmod-$MELT_COMPUTED_OUTOBJ_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage3/warmelt-outobj.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/501 meltbuild-stage3/warmelt-outobj.meltmod-$MELT_COMPUTED_OUTOBJ_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage3/warmelt-outobj.cfilist" GCCMELT_SKIPEMITC="" fi - # testing melt-build-script.tpl:286/410 stage meltbuild-stage3 base warmelt-modes module older - if [ "meltbuild-stage3/warmelt-modes.quicklybuilt.so" -nt "meltbuild-stage3/warmelt-modes.cfilist" ]; then - meltbuild_info melt-build-script.tpl:288/411 meltbuild-stage3/warmelt-modes.quicklybuilt.so newer than "meltbuild-stage3/warmelt-modes.cfilist" + MELT_COMPUTED_MODES_CUMULMD5=$(cat meltbuild-stage3warmelt-modes.c meltbuild-stage3warmelt-modes+[0-9]*.c | cut -b 1-32) + meltbuild_info melt-build-script.tpl:312/502 stage meltbuild-stage3 for warmelt-modes cumulated checksum is MELT_COMPUTED_MODES_CUMULMD5= $MELT_COMPUTED_MODES_CUMULMD5 + # testing melt-build-script.tpl:313/503 stage meltbuild-stage3 base warmelt-modes module older + if [ -f "meltbuild-stage3/warmelt-modes.meltmod-$MELT_COMPUTED_MODES_CUMULMD5.$quicklybuilt.so" -a "meltbuild-stage3/warmelt-modes.meltmod-$MELT_COMPUTED_MODES_CUMULMD5.$quicklybuilt.so" -nt "meltbuild-stage3/warmelt-modes.cfilist" ]; then + meltbuild_info melt-build-script.tpl:315/504 meltbuild-stage3/warmelt-modes.meltmod-$MELT_COMPUTED_MODES_CUMULMD5.quicklybuilt.so newer than "meltbuild-stage3/warmelt-modes.cfilist" GCCMELT_SKIPEMITC="" fi fi -########@ end for meltbuild-stage3 melt-build-script.tpl:294/412 ################ +########@ end for meltbuild-stage3 melt-build-script.tpl:321/505 ################ GCCMELT_LASTSTAGE=$GCCMELT_STAGE -meltbuild_info melt-build-script.tpl:300/413 last stage $GCCMELT_LASTSTAGE +meltbuild_info melt-build-script.tpl:327/506 last stage $GCCMELT_LASTSTAGE ################################################################ ################################################################ -###########@ before generating meltbuild-sources melt-build-script.tpl:304/414 +###########@ before generating meltbuild-sources melt-build-script.tpl:331/507 #### the meltbuild-sources is the final sources directory, to be #### installed. They are generated from the last stage, using the @@ -1813,16 +2120,16 @@ meltbuild_info melt-build-script.tpl:300/413 last stage $GCCMELT_LASTSTAGE [ -d meltbuild-sources ] || mkdir meltbuild-sources - -#@ melt-build-script.tpl:314/415 +GCCMELT_SKIPEMITC="" +#@ melt-build-script.tpl:341/508 -### the C source of meltbuild-sources for warmelt-first from melt-build-script.tpl:319/416 +### the C source of meltbuild-sources for warmelt-first from melt-build-script.tpl:346/509 -meltbuild_info melt-build-script.tpl:321/417 generating C code of warmelt-first in meltbuild-sources +meltbuild_info melt-build-script.tpl:348/510 generating C code of warmelt-first in meltbuild-sources -meltbuild_emit melt-build-script.tpl:323/418 \ +meltbuild_emit melt-build-script.tpl:350/511 \ translateinit \ warmelt-first \ meltbuild-sources \ @@ -1830,20 +2137,20 @@ meltbuild_emit melt-build-script.tpl:323/418 \ $GCCMELT_LASTSTAGE/warmelt-first.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-base.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-debug.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-macro.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normal.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normatch.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-genobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-outobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-modes.quicklybuilt \ "" -### symlinking the MELT code in meltbuild-sources for warmelt-first from melt-build-script.tpl:331/419 +### symlinking the MELT code in meltbuild-sources for warmelt-first from melt-build-script.tpl:358/512 -meltbuild_info melt-build-script.tpl:333/420 putting MELT code of warmelt-first in meltbuild-sources +meltbuild_info melt-build-script.tpl:360/513 putting MELT code of warmelt-first in meltbuild-sources meltbuild_symlink $GCCMELT_MELTSOURCEDIR/warmelt-first.melt meltbuild-sources/ -### the C source of meltbuild-sources for warmelt-base from melt-build-script.tpl:319/421 +### the C source of meltbuild-sources for warmelt-base from melt-build-script.tpl:346/514 -meltbuild_info melt-build-script.tpl:321/422 generating C code of warmelt-base in meltbuild-sources +meltbuild_info melt-build-script.tpl:348/515 generating C code of warmelt-base in meltbuild-sources -meltbuild_emit melt-build-script.tpl:323/423 \ +meltbuild_emit melt-build-script.tpl:350/516 \ translatefile \ warmelt-base \ meltbuild-sources \ @@ -1851,20 +2158,20 @@ meltbuild_emit melt-build-script.tpl:323/423 \ $GCCMELT_LASTSTAGE/warmelt-first.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-base.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-debug.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-macro.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normal.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normatch.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-genobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-outobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-modes.quicklybuilt \ "" -### symlinking the MELT code in meltbuild-sources for warmelt-base from melt-build-script.tpl:331/424 +### symlinking the MELT code in meltbuild-sources for warmelt-base from melt-build-script.tpl:358/517 -meltbuild_info melt-build-script.tpl:333/425 putting MELT code of warmelt-base in meltbuild-sources +meltbuild_info melt-build-script.tpl:360/518 putting MELT code of warmelt-base in meltbuild-sources meltbuild_symlink $GCCMELT_MELTSOURCEDIR/warmelt-base.melt meltbuild-sources/ -### the C source of meltbuild-sources for warmelt-debug from melt-build-script.tpl:319/426 +### the C source of meltbuild-sources for warmelt-debug from melt-build-script.tpl:346/519 -meltbuild_info melt-build-script.tpl:321/427 generating C code of warmelt-debug in meltbuild-sources +meltbuild_info melt-build-script.tpl:348/520 generating C code of warmelt-debug in meltbuild-sources -meltbuild_emit melt-build-script.tpl:323/428 \ +meltbuild_emit melt-build-script.tpl:350/521 \ translatefile \ warmelt-debug \ meltbuild-sources \ @@ -1872,20 +2179,20 @@ meltbuild_emit melt-build-script.tpl:323/428 \ $GCCMELT_LASTSTAGE/warmelt-first.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-base.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-debug.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-macro.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normal.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normatch.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-genobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-outobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-modes.quicklybuilt \ "" -### symlinking the MELT code in meltbuild-sources for warmelt-debug from melt-build-script.tpl:331/429 +### symlinking the MELT code in meltbuild-sources for warmelt-debug from melt-build-script.tpl:358/522 -meltbuild_info melt-build-script.tpl:333/430 putting MELT code of warmelt-debug in meltbuild-sources +meltbuild_info melt-build-script.tpl:360/523 putting MELT code of warmelt-debug in meltbuild-sources meltbuild_symlink $GCCMELT_MELTSOURCEDIR/warmelt-debug.melt meltbuild-sources/ -### the C source of meltbuild-sources for warmelt-macro from melt-build-script.tpl:319/431 +### the C source of meltbuild-sources for warmelt-macro from melt-build-script.tpl:346/524 -meltbuild_info melt-build-script.tpl:321/432 generating C code of warmelt-macro in meltbuild-sources +meltbuild_info melt-build-script.tpl:348/525 generating C code of warmelt-macro in meltbuild-sources -meltbuild_emit melt-build-script.tpl:323/433 \ +meltbuild_emit melt-build-script.tpl:350/526 \ translatefile \ warmelt-macro \ meltbuild-sources \ @@ -1893,20 +2200,20 @@ meltbuild_emit melt-build-script.tpl:323/433 \ $GCCMELT_LASTSTAGE/warmelt-first.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-base.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-debug.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-macro.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normal.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normatch.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-genobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-outobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-modes.quicklybuilt \ "" -### symlinking the MELT code in meltbuild-sources for warmelt-macro from melt-build-script.tpl:331/434 +### symlinking the MELT code in meltbuild-sources for warmelt-macro from melt-build-script.tpl:358/527 -meltbuild_info melt-build-script.tpl:333/435 putting MELT code of warmelt-macro in meltbuild-sources +meltbuild_info melt-build-script.tpl:360/528 putting MELT code of warmelt-macro in meltbuild-sources meltbuild_symlink $GCCMELT_MELTSOURCEDIR/warmelt-macro.melt meltbuild-sources/ -### the C source of meltbuild-sources for warmelt-normal from melt-build-script.tpl:319/436 +### the C source of meltbuild-sources for warmelt-normal from melt-build-script.tpl:346/529 -meltbuild_info melt-build-script.tpl:321/437 generating C code of warmelt-normal in meltbuild-sources +meltbuild_info melt-build-script.tpl:348/530 generating C code of warmelt-normal in meltbuild-sources -meltbuild_emit melt-build-script.tpl:323/438 \ +meltbuild_emit melt-build-script.tpl:350/531 \ translatefile \ warmelt-normal \ meltbuild-sources \ @@ -1914,20 +2221,20 @@ meltbuild_emit melt-build-script.tpl:323/438 \ $GCCMELT_LASTSTAGE/warmelt-first.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-base.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-debug.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-macro.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normal.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normatch.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-genobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-outobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-modes.quicklybuilt \ "warmelt-predef.melt" -### symlinking the MELT code in meltbuild-sources for warmelt-normal from melt-build-script.tpl:331/439 +### symlinking the MELT code in meltbuild-sources for warmelt-normal from melt-build-script.tpl:358/532 -meltbuild_info melt-build-script.tpl:333/440 putting MELT code of warmelt-normal in meltbuild-sources +meltbuild_info melt-build-script.tpl:360/533 putting MELT code of warmelt-normal in meltbuild-sources meltbuild_symlink $GCCMELT_MELTSOURCEDIR/warmelt-normal.melt meltbuild-sources/ meltbuild_symlink warmelt-predef.melt meltbuild-sources/ -### the C source of meltbuild-sources for warmelt-normatch from melt-build-script.tpl:319/441 +### the C source of meltbuild-sources for warmelt-normatch from melt-build-script.tpl:346/534 -meltbuild_info melt-build-script.tpl:321/442 generating C code of warmelt-normatch in meltbuild-sources +meltbuild_info melt-build-script.tpl:348/535 generating C code of warmelt-normatch in meltbuild-sources -meltbuild_emit melt-build-script.tpl:323/443 \ +meltbuild_emit melt-build-script.tpl:350/536 \ translatefile \ warmelt-normatch \ meltbuild-sources \ @@ -1935,20 +2242,20 @@ meltbuild_emit melt-build-script.tpl:323/443 \ $GCCMELT_LASTSTAGE/warmelt-first.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-base.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-debug.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-macro.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normal.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normatch.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-genobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-outobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-modes.quicklybuilt \ "" -### symlinking the MELT code in meltbuild-sources for warmelt-normatch from melt-build-script.tpl:331/444 +### symlinking the MELT code in meltbuild-sources for warmelt-normatch from melt-build-script.tpl:358/537 -meltbuild_info melt-build-script.tpl:333/445 putting MELT code of warmelt-normatch in meltbuild-sources +meltbuild_info melt-build-script.tpl:360/538 putting MELT code of warmelt-normatch in meltbuild-sources meltbuild_symlink $GCCMELT_MELTSOURCEDIR/warmelt-normatch.melt meltbuild-sources/ -### the C source of meltbuild-sources for warmelt-genobj from melt-build-script.tpl:319/446 +### the C source of meltbuild-sources for warmelt-genobj from melt-build-script.tpl:346/539 -meltbuild_info melt-build-script.tpl:321/447 generating C code of warmelt-genobj in meltbuild-sources +meltbuild_info melt-build-script.tpl:348/540 generating C code of warmelt-genobj in meltbuild-sources -meltbuild_emit melt-build-script.tpl:323/448 \ +meltbuild_emit melt-build-script.tpl:350/541 \ translatefile \ warmelt-genobj \ meltbuild-sources \ @@ -1956,20 +2263,20 @@ meltbuild_emit melt-build-script.tpl:323/448 \ $GCCMELT_LASTSTAGE/warmelt-first.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-base.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-debug.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-macro.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normal.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normatch.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-genobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-outobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-modes.quicklybuilt \ "" -### symlinking the MELT code in meltbuild-sources for warmelt-genobj from melt-build-script.tpl:331/449 +### symlinking the MELT code in meltbuild-sources for warmelt-genobj from melt-build-script.tpl:358/542 -meltbuild_info melt-build-script.tpl:333/450 putting MELT code of warmelt-genobj in meltbuild-sources +meltbuild_info melt-build-script.tpl:360/543 putting MELT code of warmelt-genobj in meltbuild-sources meltbuild_symlink $GCCMELT_MELTSOURCEDIR/warmelt-genobj.melt meltbuild-sources/ -### the C source of meltbuild-sources for warmelt-outobj from melt-build-script.tpl:319/451 +### the C source of meltbuild-sources for warmelt-outobj from melt-build-script.tpl:346/544 -meltbuild_info melt-build-script.tpl:321/452 generating C code of warmelt-outobj in meltbuild-sources +meltbuild_info melt-build-script.tpl:348/545 generating C code of warmelt-outobj in meltbuild-sources -meltbuild_emit melt-build-script.tpl:323/453 \ +meltbuild_emit melt-build-script.tpl:350/546 \ translatefile \ warmelt-outobj \ meltbuild-sources \ @@ -1977,20 +2284,20 @@ meltbuild_emit melt-build-script.tpl:323/453 \ $GCCMELT_LASTSTAGE/warmelt-first.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-base.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-debug.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-macro.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normal.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normatch.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-genobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-outobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-modes.quicklybuilt \ "" -### symlinking the MELT code in meltbuild-sources for warmelt-outobj from melt-build-script.tpl:331/454 +### symlinking the MELT code in meltbuild-sources for warmelt-outobj from melt-build-script.tpl:358/547 -meltbuild_info melt-build-script.tpl:333/455 putting MELT code of warmelt-outobj in meltbuild-sources +meltbuild_info melt-build-script.tpl:360/548 putting MELT code of warmelt-outobj in meltbuild-sources meltbuild_symlink $GCCMELT_MELTSOURCEDIR/warmelt-outobj.melt meltbuild-sources/ -### the C source of meltbuild-sources for warmelt-modes from melt-build-script.tpl:319/456 +### the C source of meltbuild-sources for warmelt-modes from melt-build-script.tpl:346/549 -meltbuild_info melt-build-script.tpl:321/457 generating C code of warmelt-modes in meltbuild-sources +meltbuild_info melt-build-script.tpl:348/550 generating C code of warmelt-modes in meltbuild-sources -meltbuild_emit melt-build-script.tpl:323/458 \ +meltbuild_emit melt-build-script.tpl:350/551 \ translatefile \ warmelt-modes \ meltbuild-sources \ @@ -1998,9 +2305,9 @@ meltbuild_emit melt-build-script.tpl:323/458 \ $GCCMELT_LASTSTAGE/warmelt-first.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-base.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-debug.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-macro.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normal.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-normatch.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-genobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-outobj.quicklybuilt:$GCCMELT_LASTSTAGE/warmelt-modes.quicklybuilt \ "" -### symlinking the MELT code in meltbuild-sources for warmelt-modes from melt-build-script.tpl:331/459 +### symlinking the MELT code in meltbuild-sources for warmelt-modes from melt-build-script.tpl:358/552 -meltbuild_info melt-build-script.tpl:333/460 putting MELT code of warmelt-modes in meltbuild-sources +meltbuild_info melt-build-script.tpl:360/553 putting MELT code of warmelt-modes in meltbuild-sources meltbuild_symlink $GCCMELT_MELTSOURCEDIR/warmelt-modes.melt meltbuild-sources/ @@ -2010,554 +2317,554 @@ meltbuild_symlink $GCCMELT_MELTSOURCEDIR/warmelt-modes.melt meltbuild-sources/ ################################################################ -#@ from melt-build-script.tpl:343/461 compiling the modules +#@ from melt-build-script.tpl:370/554 compiling the modules [ -d meltbuild-modules ] || mkdir meltbuild-modules -#@ melt-build-script.tpl:346/462 +#@ melt-build-script.tpl:373/555 -### the modules in all flavors in meltbuild-modules for warmelt-first from melt-build-script.tpl:351/463 +### the modules in all flavors in meltbuild-modules for warmelt-first from melt-build-script.tpl:378/556 -## @ melt-build-script.tpl:356/464 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/557 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/465 flavor quicklybuilt base warmelt-first +#@ melt-build-script.tpl:387/558 flavor quicklybuilt base warmelt-first $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/466 \ + GCCMELT_FROM=melt-build-script.tpl:389/559 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=quicklybuilt \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-first \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-first \ - || meltbuild_error melt-build-script.tpl:368/467 in meltbuild-modules failed to make module warmelt-first quicklybuilt + || meltbuild_error melt-build-script.tpl:395/560 in meltbuild-modules failed to make module warmelt-first quicklybuilt -meltbuild_info melt-build-script.tpl:370/468 compiled warmelt-first flavor quicklybuilt in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/561 compiled warmelt-first flavor quicklybuilt in meltbuild-modules -## @ melt-build-script.tpl:356/469 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/562 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/470 flavor optimized base warmelt-first +#@ melt-build-script.tpl:387/563 flavor optimized base warmelt-first $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/471 \ + GCCMELT_FROM=melt-build-script.tpl:389/564 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=optimized \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-first \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-first \ - || meltbuild_error melt-build-script.tpl:368/472 in meltbuild-modules failed to make module warmelt-first optimized + || meltbuild_error melt-build-script.tpl:395/565 in meltbuild-modules failed to make module warmelt-first optimized -meltbuild_info melt-build-script.tpl:370/473 compiled warmelt-first flavor optimized in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/566 compiled warmelt-first flavor optimized in meltbuild-modules -## @ melt-build-script.tpl:356/474 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/567 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/475 flavor debugnoline base warmelt-first +#@ melt-build-script.tpl:387/568 flavor debugnoline base warmelt-first $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/476 \ + GCCMELT_FROM=melt-build-script.tpl:389/569 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=debugnoline \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-first \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-first \ - || meltbuild_error melt-build-script.tpl:368/477 in meltbuild-modules failed to make module warmelt-first debugnoline + || meltbuild_error melt-build-script.tpl:395/570 in meltbuild-modules failed to make module warmelt-first debugnoline -meltbuild_info melt-build-script.tpl:370/478 compiled warmelt-first flavor debugnoline in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/571 compiled warmelt-first flavor debugnoline in meltbuild-modules -#@ melt-build-script.tpl:373/479 base warmelt-first +#@ melt-build-script.tpl:400/572 base warmelt-first -### the modules in all flavors in meltbuild-modules for warmelt-base from melt-build-script.tpl:351/480 +### the modules in all flavors in meltbuild-modules for warmelt-base from melt-build-script.tpl:378/573 -## @ melt-build-script.tpl:356/481 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/574 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/482 flavor quicklybuilt base warmelt-base +#@ melt-build-script.tpl:387/575 flavor quicklybuilt base warmelt-base $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/483 \ + GCCMELT_FROM=melt-build-script.tpl:389/576 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=quicklybuilt \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-base \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-base \ - || meltbuild_error melt-build-script.tpl:368/484 in meltbuild-modules failed to make module warmelt-base quicklybuilt + || meltbuild_error melt-build-script.tpl:395/577 in meltbuild-modules failed to make module warmelt-base quicklybuilt -meltbuild_info melt-build-script.tpl:370/485 compiled warmelt-base flavor quicklybuilt in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/578 compiled warmelt-base flavor quicklybuilt in meltbuild-modules -## @ melt-build-script.tpl:356/486 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/579 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/487 flavor optimized base warmelt-base +#@ melt-build-script.tpl:387/580 flavor optimized base warmelt-base $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/488 \ + GCCMELT_FROM=melt-build-script.tpl:389/581 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=optimized \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-base \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-base \ - || meltbuild_error melt-build-script.tpl:368/489 in meltbuild-modules failed to make module warmelt-base optimized + || meltbuild_error melt-build-script.tpl:395/582 in meltbuild-modules failed to make module warmelt-base optimized -meltbuild_info melt-build-script.tpl:370/490 compiled warmelt-base flavor optimized in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/583 compiled warmelt-base flavor optimized in meltbuild-modules -## @ melt-build-script.tpl:356/491 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/584 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/492 flavor debugnoline base warmelt-base +#@ melt-build-script.tpl:387/585 flavor debugnoline base warmelt-base $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/493 \ + GCCMELT_FROM=melt-build-script.tpl:389/586 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=debugnoline \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-base \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-base \ - || meltbuild_error melt-build-script.tpl:368/494 in meltbuild-modules failed to make module warmelt-base debugnoline + || meltbuild_error melt-build-script.tpl:395/587 in meltbuild-modules failed to make module warmelt-base debugnoline -meltbuild_info melt-build-script.tpl:370/495 compiled warmelt-base flavor debugnoline in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/588 compiled warmelt-base flavor debugnoline in meltbuild-modules -#@ melt-build-script.tpl:373/496 base warmelt-base +#@ melt-build-script.tpl:400/589 base warmelt-base -### the modules in all flavors in meltbuild-modules for warmelt-debug from melt-build-script.tpl:351/497 +### the modules in all flavors in meltbuild-modules for warmelt-debug from melt-build-script.tpl:378/590 -## @ melt-build-script.tpl:356/498 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/591 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/499 flavor quicklybuilt base warmelt-debug +#@ melt-build-script.tpl:387/592 flavor quicklybuilt base warmelt-debug $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/500 \ + GCCMELT_FROM=melt-build-script.tpl:389/593 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=quicklybuilt \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-debug \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-debug \ - || meltbuild_error melt-build-script.tpl:368/501 in meltbuild-modules failed to make module warmelt-debug quicklybuilt + || meltbuild_error melt-build-script.tpl:395/594 in meltbuild-modules failed to make module warmelt-debug quicklybuilt -meltbuild_info melt-build-script.tpl:370/502 compiled warmelt-debug flavor quicklybuilt in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/595 compiled warmelt-debug flavor quicklybuilt in meltbuild-modules -## @ melt-build-script.tpl:356/503 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/596 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/504 flavor optimized base warmelt-debug +#@ melt-build-script.tpl:387/597 flavor optimized base warmelt-debug $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/505 \ + GCCMELT_FROM=melt-build-script.tpl:389/598 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=optimized \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-debug \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-debug \ - || meltbuild_error melt-build-script.tpl:368/506 in meltbuild-modules failed to make module warmelt-debug optimized + || meltbuild_error melt-build-script.tpl:395/599 in meltbuild-modules failed to make module warmelt-debug optimized -meltbuild_info melt-build-script.tpl:370/507 compiled warmelt-debug flavor optimized in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/600 compiled warmelt-debug flavor optimized in meltbuild-modules -## @ melt-build-script.tpl:356/508 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/601 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/509 flavor debugnoline base warmelt-debug +#@ melt-build-script.tpl:387/602 flavor debugnoline base warmelt-debug $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/510 \ + GCCMELT_FROM=melt-build-script.tpl:389/603 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=debugnoline \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-debug \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-debug \ - || meltbuild_error melt-build-script.tpl:368/511 in meltbuild-modules failed to make module warmelt-debug debugnoline + || meltbuild_error melt-build-script.tpl:395/604 in meltbuild-modules failed to make module warmelt-debug debugnoline -meltbuild_info melt-build-script.tpl:370/512 compiled warmelt-debug flavor debugnoline in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/605 compiled warmelt-debug flavor debugnoline in meltbuild-modules -#@ melt-build-script.tpl:373/513 base warmelt-debug +#@ melt-build-script.tpl:400/606 base warmelt-debug -### the modules in all flavors in meltbuild-modules for warmelt-macro from melt-build-script.tpl:351/514 +### the modules in all flavors in meltbuild-modules for warmelt-macro from melt-build-script.tpl:378/607 -## @ melt-build-script.tpl:356/515 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/608 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/516 flavor quicklybuilt base warmelt-macro +#@ melt-build-script.tpl:387/609 flavor quicklybuilt base warmelt-macro $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/517 \ + GCCMELT_FROM=melt-build-script.tpl:389/610 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=quicklybuilt \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-macro \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-macro \ - || meltbuild_error melt-build-script.tpl:368/518 in meltbuild-modules failed to make module warmelt-macro quicklybuilt + || meltbuild_error melt-build-script.tpl:395/611 in meltbuild-modules failed to make module warmelt-macro quicklybuilt -meltbuild_info melt-build-script.tpl:370/519 compiled warmelt-macro flavor quicklybuilt in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/612 compiled warmelt-macro flavor quicklybuilt in meltbuild-modules -## @ melt-build-script.tpl:356/520 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/613 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/521 flavor optimized base warmelt-macro +#@ melt-build-script.tpl:387/614 flavor optimized base warmelt-macro $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/522 \ + GCCMELT_FROM=melt-build-script.tpl:389/615 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=optimized \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-macro \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-macro \ - || meltbuild_error melt-build-script.tpl:368/523 in meltbuild-modules failed to make module warmelt-macro optimized + || meltbuild_error melt-build-script.tpl:395/616 in meltbuild-modules failed to make module warmelt-macro optimized -meltbuild_info melt-build-script.tpl:370/524 compiled warmelt-macro flavor optimized in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/617 compiled warmelt-macro flavor optimized in meltbuild-modules -## @ melt-build-script.tpl:356/525 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/618 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/526 flavor debugnoline base warmelt-macro +#@ melt-build-script.tpl:387/619 flavor debugnoline base warmelt-macro $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/527 \ + GCCMELT_FROM=melt-build-script.tpl:389/620 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=debugnoline \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-macro \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-macro \ - || meltbuild_error melt-build-script.tpl:368/528 in meltbuild-modules failed to make module warmelt-macro debugnoline + || meltbuild_error melt-build-script.tpl:395/621 in meltbuild-modules failed to make module warmelt-macro debugnoline -meltbuild_info melt-build-script.tpl:370/529 compiled warmelt-macro flavor debugnoline in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/622 compiled warmelt-macro flavor debugnoline in meltbuild-modules -#@ melt-build-script.tpl:373/530 base warmelt-macro +#@ melt-build-script.tpl:400/623 base warmelt-macro -### the modules in all flavors in meltbuild-modules for warmelt-normal from melt-build-script.tpl:351/531 +### the modules in all flavors in meltbuild-modules for warmelt-normal from melt-build-script.tpl:378/624 -## @ melt-build-script.tpl:356/532 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/625 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/533 flavor quicklybuilt base warmelt-normal +#@ melt-build-script.tpl:387/626 flavor quicklybuilt base warmelt-normal $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/534 \ + GCCMELT_FROM=melt-build-script.tpl:389/627 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=quicklybuilt \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-normal \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-normal \ - || meltbuild_error melt-build-script.tpl:368/535 in meltbuild-modules failed to make module warmelt-normal quicklybuilt + || meltbuild_error melt-build-script.tpl:395/628 in meltbuild-modules failed to make module warmelt-normal quicklybuilt -meltbuild_info melt-build-script.tpl:370/536 compiled warmelt-normal flavor quicklybuilt in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/629 compiled warmelt-normal flavor quicklybuilt in meltbuild-modules -## @ melt-build-script.tpl:356/537 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/630 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/538 flavor optimized base warmelt-normal +#@ melt-build-script.tpl:387/631 flavor optimized base warmelt-normal $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/539 \ + GCCMELT_FROM=melt-build-script.tpl:389/632 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=optimized \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-normal \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-normal \ - || meltbuild_error melt-build-script.tpl:368/540 in meltbuild-modules failed to make module warmelt-normal optimized + || meltbuild_error melt-build-script.tpl:395/633 in meltbuild-modules failed to make module warmelt-normal optimized -meltbuild_info melt-build-script.tpl:370/541 compiled warmelt-normal flavor optimized in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/634 compiled warmelt-normal flavor optimized in meltbuild-modules -## @ melt-build-script.tpl:356/542 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/635 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/543 flavor debugnoline base warmelt-normal +#@ melt-build-script.tpl:387/636 flavor debugnoline base warmelt-normal $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/544 \ + GCCMELT_FROM=melt-build-script.tpl:389/637 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=debugnoline \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-normal \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-normal \ - || meltbuild_error melt-build-script.tpl:368/545 in meltbuild-modules failed to make module warmelt-normal debugnoline + || meltbuild_error melt-build-script.tpl:395/638 in meltbuild-modules failed to make module warmelt-normal debugnoline -meltbuild_info melt-build-script.tpl:370/546 compiled warmelt-normal flavor debugnoline in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/639 compiled warmelt-normal flavor debugnoline in meltbuild-modules -#@ melt-build-script.tpl:373/547 base warmelt-normal +#@ melt-build-script.tpl:400/640 base warmelt-normal -### the modules in all flavors in meltbuild-modules for warmelt-normatch from melt-build-script.tpl:351/548 +### the modules in all flavors in meltbuild-modules for warmelt-normatch from melt-build-script.tpl:378/641 -## @ melt-build-script.tpl:356/549 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/642 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/550 flavor quicklybuilt base warmelt-normatch +#@ melt-build-script.tpl:387/643 flavor quicklybuilt base warmelt-normatch $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/551 \ + GCCMELT_FROM=melt-build-script.tpl:389/644 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=quicklybuilt \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-normatch \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-normatch \ - || meltbuild_error melt-build-script.tpl:368/552 in meltbuild-modules failed to make module warmelt-normatch quicklybuilt + || meltbuild_error melt-build-script.tpl:395/645 in meltbuild-modules failed to make module warmelt-normatch quicklybuilt -meltbuild_info melt-build-script.tpl:370/553 compiled warmelt-normatch flavor quicklybuilt in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/646 compiled warmelt-normatch flavor quicklybuilt in meltbuild-modules -## @ melt-build-script.tpl:356/554 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/647 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/555 flavor optimized base warmelt-normatch +#@ melt-build-script.tpl:387/648 flavor optimized base warmelt-normatch $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/556 \ + GCCMELT_FROM=melt-build-script.tpl:389/649 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=optimized \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-normatch \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-normatch \ - || meltbuild_error melt-build-script.tpl:368/557 in meltbuild-modules failed to make module warmelt-normatch optimized + || meltbuild_error melt-build-script.tpl:395/650 in meltbuild-modules failed to make module warmelt-normatch optimized -meltbuild_info melt-build-script.tpl:370/558 compiled warmelt-normatch flavor optimized in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/651 compiled warmelt-normatch flavor optimized in meltbuild-modules -## @ melt-build-script.tpl:356/559 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/652 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/560 flavor debugnoline base warmelt-normatch +#@ melt-build-script.tpl:387/653 flavor debugnoline base warmelt-normatch $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/561 \ + GCCMELT_FROM=melt-build-script.tpl:389/654 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=debugnoline \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-normatch \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-normatch \ - || meltbuild_error melt-build-script.tpl:368/562 in meltbuild-modules failed to make module warmelt-normatch debugnoline + || meltbuild_error melt-build-script.tpl:395/655 in meltbuild-modules failed to make module warmelt-normatch debugnoline -meltbuild_info melt-build-script.tpl:370/563 compiled warmelt-normatch flavor debugnoline in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/656 compiled warmelt-normatch flavor debugnoline in meltbuild-modules -#@ melt-build-script.tpl:373/564 base warmelt-normatch +#@ melt-build-script.tpl:400/657 base warmelt-normatch -### the modules in all flavors in meltbuild-modules for warmelt-genobj from melt-build-script.tpl:351/565 +### the modules in all flavors in meltbuild-modules for warmelt-genobj from melt-build-script.tpl:378/658 -## @ melt-build-script.tpl:356/566 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/659 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/567 flavor quicklybuilt base warmelt-genobj +#@ melt-build-script.tpl:387/660 flavor quicklybuilt base warmelt-genobj $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/568 \ + GCCMELT_FROM=melt-build-script.tpl:389/661 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=quicklybuilt \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-genobj \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-genobj \ - || meltbuild_error melt-build-script.tpl:368/569 in meltbuild-modules failed to make module warmelt-genobj quicklybuilt + || meltbuild_error melt-build-script.tpl:395/662 in meltbuild-modules failed to make module warmelt-genobj quicklybuilt -meltbuild_info melt-build-script.tpl:370/570 compiled warmelt-genobj flavor quicklybuilt in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/663 compiled warmelt-genobj flavor quicklybuilt in meltbuild-modules -## @ melt-build-script.tpl:356/571 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/664 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/572 flavor optimized base warmelt-genobj +#@ melt-build-script.tpl:387/665 flavor optimized base warmelt-genobj $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/573 \ + GCCMELT_FROM=melt-build-script.tpl:389/666 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=optimized \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-genobj \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-genobj \ - || meltbuild_error melt-build-script.tpl:368/574 in meltbuild-modules failed to make module warmelt-genobj optimized + || meltbuild_error melt-build-script.tpl:395/667 in meltbuild-modules failed to make module warmelt-genobj optimized -meltbuild_info melt-build-script.tpl:370/575 compiled warmelt-genobj flavor optimized in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/668 compiled warmelt-genobj flavor optimized in meltbuild-modules -## @ melt-build-script.tpl:356/576 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/669 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/577 flavor debugnoline base warmelt-genobj +#@ melt-build-script.tpl:387/670 flavor debugnoline base warmelt-genobj $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/578 \ + GCCMELT_FROM=melt-build-script.tpl:389/671 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=debugnoline \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-genobj \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-genobj \ - || meltbuild_error melt-build-script.tpl:368/579 in meltbuild-modules failed to make module warmelt-genobj debugnoline + || meltbuild_error melt-build-script.tpl:395/672 in meltbuild-modules failed to make module warmelt-genobj debugnoline -meltbuild_info melt-build-script.tpl:370/580 compiled warmelt-genobj flavor debugnoline in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/673 compiled warmelt-genobj flavor debugnoline in meltbuild-modules -#@ melt-build-script.tpl:373/581 base warmelt-genobj +#@ melt-build-script.tpl:400/674 base warmelt-genobj -### the modules in all flavors in meltbuild-modules for warmelt-outobj from melt-build-script.tpl:351/582 +### the modules in all flavors in meltbuild-modules for warmelt-outobj from melt-build-script.tpl:378/675 -## @ melt-build-script.tpl:356/583 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/676 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/584 flavor quicklybuilt base warmelt-outobj +#@ melt-build-script.tpl:387/677 flavor quicklybuilt base warmelt-outobj $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/585 \ + GCCMELT_FROM=melt-build-script.tpl:389/678 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=quicklybuilt \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-outobj \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-outobj \ - || meltbuild_error melt-build-script.tpl:368/586 in meltbuild-modules failed to make module warmelt-outobj quicklybuilt + || meltbuild_error melt-build-script.tpl:395/679 in meltbuild-modules failed to make module warmelt-outobj quicklybuilt -meltbuild_info melt-build-script.tpl:370/587 compiled warmelt-outobj flavor quicklybuilt in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/680 compiled warmelt-outobj flavor quicklybuilt in meltbuild-modules -## @ melt-build-script.tpl:356/588 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/681 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/589 flavor optimized base warmelt-outobj +#@ melt-build-script.tpl:387/682 flavor optimized base warmelt-outobj $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/590 \ + GCCMELT_FROM=melt-build-script.tpl:389/683 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=optimized \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-outobj \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-outobj \ - || meltbuild_error melt-build-script.tpl:368/591 in meltbuild-modules failed to make module warmelt-outobj optimized + || meltbuild_error melt-build-script.tpl:395/684 in meltbuild-modules failed to make module warmelt-outobj optimized -meltbuild_info melt-build-script.tpl:370/592 compiled warmelt-outobj flavor optimized in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/685 compiled warmelt-outobj flavor optimized in meltbuild-modules -## @ melt-build-script.tpl:356/593 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/686 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/594 flavor debugnoline base warmelt-outobj +#@ melt-build-script.tpl:387/687 flavor debugnoline base warmelt-outobj $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/595 \ + GCCMELT_FROM=melt-build-script.tpl:389/688 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=debugnoline \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-outobj \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-outobj \ - || meltbuild_error melt-build-script.tpl:368/596 in meltbuild-modules failed to make module warmelt-outobj debugnoline + || meltbuild_error melt-build-script.tpl:395/689 in meltbuild-modules failed to make module warmelt-outobj debugnoline -meltbuild_info melt-build-script.tpl:370/597 compiled warmelt-outobj flavor debugnoline in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/690 compiled warmelt-outobj flavor debugnoline in meltbuild-modules -#@ melt-build-script.tpl:373/598 base warmelt-outobj +#@ melt-build-script.tpl:400/691 base warmelt-outobj -### the modules in all flavors in meltbuild-modules for warmelt-modes from melt-build-script.tpl:351/599 +### the modules in all flavors in meltbuild-modules for warmelt-modes from melt-build-script.tpl:378/692 -## @ melt-build-script.tpl:356/600 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/693 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/601 flavor quicklybuilt base warmelt-modes +#@ melt-build-script.tpl:387/694 flavor quicklybuilt base warmelt-modes $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/602 \ + GCCMELT_FROM=melt-build-script.tpl:389/695 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=quicklybuilt \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-modes \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-modes \ - || meltbuild_error melt-build-script.tpl:368/603 in meltbuild-modules failed to make module warmelt-modes quicklybuilt + || meltbuild_error melt-build-script.tpl:395/696 in meltbuild-modules failed to make module warmelt-modes quicklybuilt -meltbuild_info melt-build-script.tpl:370/604 compiled warmelt-modes flavor quicklybuilt in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/697 compiled warmelt-modes flavor quicklybuilt in meltbuild-modules -## @ melt-build-script.tpl:356/605 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/698 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/606 flavor optimized base warmelt-modes +#@ melt-build-script.tpl:387/699 flavor optimized base warmelt-modes $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/607 \ + GCCMELT_FROM=melt-build-script.tpl:389/700 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=optimized \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-modes \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-modes \ - || meltbuild_error melt-build-script.tpl:368/608 in meltbuild-modules failed to make module warmelt-modes optimized + || meltbuild_error melt-build-script.tpl:395/701 in meltbuild-modules failed to make module warmelt-modes optimized -meltbuild_info melt-build-script.tpl:370/609 compiled warmelt-modes flavor optimized in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/702 compiled warmelt-modes flavor optimized in meltbuild-modules -## @ melt-build-script.tpl:356/610 something might be wrong, we get e.g. a +## @ melt-build-script.tpl:383/703 something might be wrong, we get e.g. a ## meltbuild-modules/warmelt-outobj.optimized.so symlink, which should ## be something with a md5sum inside. -#@ melt-build-script.tpl:360/611 flavor debugnoline base warmelt-modes +#@ melt-build-script.tpl:387/704 flavor debugnoline base warmelt-modes $GCCMELT_MAKE -f $GCCMELT_MODULE_MK melt_module \ - GCCMELT_FROM=melt-build-script.tpl:362/612 \ + GCCMELT_FROM=melt-build-script.tpl:389/705 \ GCCMELT_MODULE_WORKSPACE=meltbuild-workdir \ GCCMELT_MODULE_FLAVOR=debugnoline \ GCCMELT_CFLAGS="$GCCMELT_COMPILER_FLAGS" \ GCCMELT_MODULE_SOURCEBASE=meltbuild-sources/warmelt-modes \ GCCMELT_MODULE_BINARYBASE=meltbuild-modules/warmelt-modes \ - || meltbuild_error melt-build-script.tpl:368/613 in meltbuild-modules failed to make module warmelt-modes debugnoline + || meltbuild_error melt-build-script.tpl:395/706 in meltbuild-modules failed to make module warmelt-modes debugnoline -meltbuild_info melt-build-script.tpl:370/614 compiled warmelt-modes flavor debugnoline in meltbuild-modules +meltbuild_info melt-build-script.tpl:397/707 compiled warmelt-modes flavor debugnoline in meltbuild-modules -#@ melt-build-script.tpl:373/615 base warmelt-modes +#@ melt-build-script.tpl:400/708 base warmelt-modes -#@ melt-build-script.tpl:377/616 +#@ melt-build-script.tpl:404/709 ################ -meltbuild_info melt-build-script.tpl:379/617 successfully done -#@ eof melt-build-script.tpl:380/618 end of generated melt-build-script.sh +meltbuild_info melt-build-script.tpl:406/710 successfully done +#@ eof melt-build-script.tpl:407/711 end of generated melt-build-script.sh |