summaryrefslogtreecommitdiff
path: root/gcc/melt-build-script.sh
diff options
context:
space:
mode:
authorbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2012-07-24 19:28:29 +0000
committerbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2012-07-24 19:28:29 +0000
commit9b39eabfaf11d82e522890db739188929e53bb05 (patch)
tree818a2e13453e2316661050240abb0683e4dbca6c /gcc/melt-build-script.sh
parentb10a1c06de0c1e8a4c616cc6694236a28eab62c5 (diff)
downloadgcc-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.sh1931
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