build: Remove scripts/mes symlink.
authorJan Nieuwenhuizen <janneke@gnu.org>
Sat, 7 Apr 2018 16:27:26 +0000 (18:27 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sat, 7 Apr 2018 16:27:26 +0000 (18:27 +0200)
34 files changed:
build.sh
check-boot.sh
check-mescc.sh
check.sh
install.sh
test.sh
tests/base.test
tests/boot.test
tests/catch.test
tests/closure.test
tests/cwv.test
tests/display.test
tests/fluids.test
tests/getopt-long.test
tests/guile.test
tests/let-syntax.test
tests/let.test
tests/match.test
tests/math.test
tests/module.test
tests/optargs.test
tests/peg.test
tests/pmatch.test
tests/psyntax.test
tests/quasiquote.test
tests/read.test
tests/record.test
tests/scm.test
tests/srfi-1.test
tests/srfi-13.test
tests/srfi-14.test
tests/srfi-16.test
tests/syntax.test
tests/vector.test

index 75c0de10be1bf90dff98442c2576cfb292855a8a..f659c411d8e6d0767f7c56a2bd4bbf42d338cbfd 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -52,7 +52,7 @@ $HEX2 --LittleEndian --Architecture=1 --BaseAddress=0x1000000\
       -f mes.hex2\
       -f mes-blood-elf-footer.hex2\
       --exec_enable\
-      -o mes
+      -o src/mes
 
 $M1 --LittleEndian --Architecture=1 -f\
     stage0/x86.M1\
index b8719ef87a65d3be34724b9745228710e008577f..0792053d36a5557ab71e84d30429f37b052c890e 100755 (executable)
@@ -21,7 +21,7 @@
 set -e
 
 export GUILE=${GUILE-guile}
-export MES=${MES-./mes}
+export MES=${MES-./src/mes}
 
 tests="
 
index d71f27e9fdaa82541efe22aa6915bf94d3e90c45..a5e53ba34525b690d0fdfa55b1fddc46b43e8499 100755 (executable)
 # You should have received a copy of the GNU General Public License
 # along with Mes.  If not, see <http://www.gnu.org/licenses/>.
 
-export MES=${MES-src/mes.gcc}
+export MES=${MES-src/mes}
 export MESCC=${MESCC-scripts/mescc.mes}
 #export MES_ARENA=${MES_ARENA-200000000} > 12GB mem
 
 GUILE=${GUILE-guile}
-MES=${MES-./mes}
+MES=${MES-src/mes}
 M1=${M1-M1}
 HEX2=${HEX2-hex2}
 MESCC=${MESCC-guile/mescc.scm}
index 1cab61e6ace166fd8b6a222fd437db9596663241..ce81f7f29c26c53dd8858e8764a6e8d6a1811add 100755 (executable)
--- a/check.sh
+++ b/check.sh
@@ -19,7 +19,7 @@
 # along with Mes.  If not, see <http://www.gnu.org/licenses/>.
 
 export GUILE=${GUILE-guile}
-export MES=${MES-./mes}
+export MES=${MES-src/mes}
 #export MES_ARENA=${MES_ARENA-200000000} #9GiB
 
 set -e
index feb81b40393c51c60e24f47bed1df8a2bd70f971..7c6a4f9bf106ee039e4fbe64f6cb1d5114cbd4b7 100755 (executable)
@@ -8,7 +8,7 @@ MES_SEED=${MES_SEED-../mes-seed}
 TINYCC_SEED=${TINYCC_SEED-../tinycc-seed}
 
 mkdir -p $PREFIX/bin
-cp mes $PREFIX/bin/mes
+cp src/mes $PREFIX/bin/mes
 
 mkdir -p $PREFIX/lib
 mkdir -p $MES_PREFIX/lib
diff --git a/test.sh b/test.sh
index e617f005f4c199e1a8780ca18d7dc6cd130e526a..24f3d5036d004c05782db24a20d88d6619ef6340 100755 (executable)
--- a/test.sh
+++ b/test.sh
@@ -28,25 +28,25 @@ M1=${M1-M1}
 HEX2=${HEX2-hex2}
 MESCC=${MESCC-guile/mescc.scm}
 
-$MESCC -E -o scaffold/tests/$t.E scaffold/tests/$t.c
-$MESCC -c -o scaffold/tests/$t.M1 scaffold/tests/$t.E
+sh $MESCC -E -o scaffold/tests/$t.E scaffold/tests/$t.c
+sh $MESCC -c -o scaffold/tests/$t.M1 scaffold/tests/$t.E
 $M1 --LittleEndian --Architecture=1\
     -f stage0/x86.M1\
     -f scaffold/tests/$t.M1\
-     scaffold/tests/$t.hex2
+    -o scaffold/tests/$t.hex2
 
 # $MESCC -E -o lib/crt1.E lib/crt1.c
 # $MESCC -c -o lib/crt1.M1 lib/crt1.E
 # $M1 --LittleEndian --Architecture=1 \
 #     -f stage0/x86.M1\
 #     -f lib/crt1.M1\
-#     > lib/crt1.hex2
+#     -o lib/crt1.hex2
 # $MESCC -E -o lib/libc-mes.E lib/libc-mes.c
 # $MESCC -c -o lib/libc-mes.M1 lib/libc-mes.E
 # $M1 --LittleEndian --Architecture=1\
 #     -f stage0/x86.M1\
 #     -f lib/libc-mes.M1\
-#     > lib/libc-mes.hex2
+#     -o lib/libc-mes.hex2
 
 $HEX2 --LittleEndian --Architecture=1 --BaseAddress=0x1000000\
       -f stage0/elf32-header.hex2\
@@ -54,7 +54,7 @@ $HEX2 --LittleEndian --Architecture=1 --BaseAddress=0x1000000\
       -f lib/libc-mes.hex2\
       -f scaffold/tests/$t.hex2\
       -f stage0/elf32-footer-single-main.hex2\
-      > scaffold/tests/$t.mes-out
+      -o scaffold/tests/$t.mes-out
 chmod +x scaffold/tests/$t.mes-out
 
 r=0
index c3a20d879bfa972c2ea55faec6127de93c6d6f78..48df2278c43392c1d827e101b5e7b830d08ff851 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 5ed77e0329a3925d28b67c6904201b579ec0c4a8..a5e1ac9ba0970421cc02a81ef4f161c3385bf820 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 00b086ebf73d11724ecccbac7c9fa74fd2089753..59421d5693902cca6fb4e39c69a268e77b60f077 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index b466fe66ea01d6bace85c5e88b3a773717fd16ce..5bf438f52f41f7d81e32720c4600dd15e2782537 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index ff2d8c1a32b66a058f0dee296562f3a9828caa0a..b5fd4b98eb8e7c3d09d197b45a0c7dca87832871 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 4c326ee15f9c298e7d739dcef5380db423a18b14..ae9c3858914fb39381951145b275c81a9e29aa3b 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 7e77cb086cea2365426b5d933ff0094e1629a0d9..a63e29a580d7985b7af3438305ef785468d3fa3c 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 021822e2c051fbf3399a19bdd62ab0dad7d2ddfb..a7a39cfbb95f856b3d5b44148ac5557ed38ee53b 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 1fa3b1142cfb07b914d7a61073a5c4cdb3242f65..7783fd7e92417eaa6ecbffa65abf3ba82e0517c6 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 3822bbebaa909b7b73ce51f6ae8348b3ed0e6fda..e1361f0869f971fcb177d72228752a785f35912d 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index c479818bb3789027881c50f63d767f0da86c30e1..a9c2d8fd949e4ea2d364736726dfa17fff6b39ac 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 77ad589e8033c030bdd0cd47bac9d206db884288..303ece53bb42079a786bc074f7380488f6eae3f2 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index e9e6ffc7cdc65087a7548b49a3793d4c7a5ed058..f0542207d7fbca4e610a46c644988f1c6261260f 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index c31a35c6a1edac5fc1376d4e82c3e81a0d0dc2ac..38722de3246672ef3326ad41aebf1a48baece672 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 #echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES "$@"
 #paredit:||
 cat module/mes/base-0.mes $0 | $MES "$@"
index 6b77696dc201a775bebb85699c490b91f3d80685..8d2ace7565b31a126d711d7fe17a2cb35a53c3e2 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 378ac79557bd8ab44ac656aea1ca336c3b4b7a8b..7a4b48d15ee5ceb962e8700249267bee6e7dbe61 100755 (executable)
@@ -2,7 +2,7 @@
 # -*-scheme-*-
 MES_ARENA=${MES_ARENA-10000000}
 export MES_ARENA
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS $MES_FLAGS"$@"
 #paredit:||
 exit $?
index 3ac62da0dc4a81fe6bee8250890dd7da313251a4..586e7e92353b5638f10b960049efe4a7cfd23d8c 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 71ef46c1d0e333c28454dbfb57a6ebb88f33afed..2c557868085eb0f4068e309bd562f8a7d7df6d39 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 1a87dc77cea5f37a9978dba8ad9b203d2b9f3326..77b16cf86efea57a617bf19cf1f1a84746d35a7e 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 63bf765de1f29029bc7f3a9ebd916bb9ce84efa6..29ef19fdb5ccc88b3a71be0d7d2dd4a7fecf23bc 100755 (executable)
@@ -1,7 +1,7 @@
 #! /bin/sh
 # -*-scheme-*-
 # ***REMOVE THIS BLOCK COMMENT INITIALLY***
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 008e1f44dbe7380cabe3a4c40debfd135c0dcd11..83a720a48129494142ae39aebb1aea532a167234 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 12a92d7bc35999c49496125f4857fed2a52002e2..d93c9a4acb2a061bac19e1a6dc3e5a234b0c13da 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 6a4bfb4e8c842994b94a993d35a1916974b8dcde..77573a16ae1bbfc990c1154ed1189e0a59367f5e 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 486840330be174b4262acdac4369d727b4484f43..65d8dc5f96276f94a439e064c2a8201631a8a0ab 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index a41db1a7bd11ea11148823d6a672431b1e8d5dd4..94dda58b6672802716aef369fc85f1b90e9ca3ae 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 69dbdba43302e851b753660f3794320e556450b3..b7395d910ece0aff9033cb64ab9732f40a8f6602 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index 9166d84819d5a454a4c305543236641886630f57..84ea994f4638dbf2f188cfe3d9263386382ff92e 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?
index c313acdf274be7f86b1e867a4842f157696dc56d..752e195ca1e9cdb8878944ee76a81f30e367ea99 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # -*-scheme-*-
-MES=${MES-$(dirname $0)/../scripts/mes}
+MES=${MES-$(dirname $0)/../src/mes}
 echo ' ()' | cat $(dirname $0)/../module/mes/base-0.mes $0 /dev/stdin | $MES $MES_FLAGS "$@"
 #paredit:||
 exit $?