summaryrefslogtreecommitdiffstats
path: root/eshtrans
diff options
context:
space:
mode:
Diffstat (limited to 'eshtrans')
-rw-r--r--eshtrans/Makefile.old28
-rw-r--r--eshtrans/bootstrap.sh16
2 files changed, 0 insertions, 44 deletions
diff --git a/eshtrans/Makefile.old b/eshtrans/Makefile.old
deleted file mode 100644
index b47c4a7..0000000
--- a/eshtrans/Makefile.old
+++ /dev/null
@@ -1,28 +0,0 @@
-SOURCES = \
- main.esh \
- common.esh \
- tokens.esh \
- backend/main.esh \
- backend/codegen.esh \
- frontend/main.esh \
- frontend/parser.esh \
- frontend/lexer.esh
-OBJECTS = $(SOURCES:.esh=.sh)
-
-all: eshtrans.old
-
-.SUFFIXES:
-.SUFFIXES: .esh .sh
-
-clean:
- rm -f eshtrans.old $(OBJECTS)
-
-eshtrans.old: $(OBJECTS)
- cat $(OBJECTS) >$@
- printf 'main "$${@}"\n' >>$@
- chmod a+x $@
-
-$(OBJECTS):
-
-.esh.sh:
- cp $< $@
diff --git a/eshtrans/bootstrap.sh b/eshtrans/bootstrap.sh
deleted file mode 100644
index c1a7fe5..0000000
--- a/eshtrans/bootstrap.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-printf 'Stage 1\n'
-make clean
-time -p make -f Makefile.old
-mv eshtrans.old eshtrans.stage1
-
-printf 'Stage 2\n'
-make clean
-cp -p eshtrans.stage1 eshtrans
-time -p make
-mv eshtrans eshtrans.stage2
-
-printf 'Stage 3\n'
-make clean
-cp -p eshtrans.stage2 eshtrans
-time -p make
-mv eshtrans eshtrans.stage3