seed:
cd ../mes-seed && git reset --hard HEAD
MES=guile GUILE=guile SEED=1 build-aux/build-mes.sh
- cd ../mes-seed && ./bootstrap.sh && cd ../mes
+ cd ../mes-seed && ./refresh.sh && cd ../mes
MES=guile GUILE=guile SEED=1 build-aux/build-mes.sh
+ build-aux/build-mlibc.sh
+ cd ../tinycc-seed && ./refresh.sh && cd ../mes
ifdef PREFIX
export PREFIX
-o src/libc+tcc-mes.hex2
fi
+PREPROCESS=1
+NOLINK=1 sh build-aux/cc-mes.sh lib/crt1
+NOLINK=1 sh build-aux/cc-mes.sh lib/mini-libc-mes
+NOLINK=1 sh build-aux/cc-mes.sh lib/libc-mes
+NOLINK=1 sh build-aux/cc-mes.sh lib/libc+tcc-mes
+
[ -n "$SEED" ] && exit 0
GUILE=src/mes
sh build-aux/mes-snarf.scm --mes src/reader.c
sh build-aux/mes-snarf.scm --mes src/vector.c
-PREPROCESS=1
-NOLINK=1 sh build-aux/cc-mes.sh lib/crt1
-NOLINK=1 sh build-aux/cc-mes.sh lib/mini-libc-mes
-NOLINK=1 sh build-aux/cc-mes.sh lib/libc-mes
-NOLINK=1 sh build-aux/cc-mes.sh lib/libc+tcc-mes
-
# sh build-aux/cc-mes.sh scaffold/main
# sh build-aux/cc-mes.sh scaffold/hello
# sh build-aux/cc-mes.sh scaffold/argv