summaryrefslogtreecommitdiffstats
path: root/eshtrans/Makefile
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2016-02-24 13:45:49 (EST)
committer P. J. McDermott <pj@pehjota.net>2016-02-24 13:45:49 (EST)
commitc915a1b6847155248e1c6ccd11ff2cfac458985b (patch)
treeb079dde2f16f0d06589d109395a85e0242bb366b /eshtrans/Makefile
parentef79d979b54b34dcbcf9a5f08f2e873935e3ece5 (diff)
downloadeggshell-c915a1b6847155248e1c6ccd11ff2cfac458985b.zip
eggshell-c915a1b6847155248e1c6ccd11ff2cfac458985b.tar.gz
eggshell-c915a1b6847155248e1c6ccd11ff2cfac458985b.tar.bz2
eshtrans/Makefile: Add profiling and indent submake output
Diffstat (limited to 'eshtrans/Makefile')
-rw-r--r--eshtrans/Makefile16
1 files changed, 8 insertions, 8 deletions
diff --git a/eshtrans/Makefile b/eshtrans/Makefile
index 79a7d1d..29e6cb3 100644
--- a/eshtrans/Makefile
+++ b/eshtrans/Makefile
@@ -8,25 +8,25 @@ SOURCES = \
frontend/parser.esh \
frontend/lexer.esh
OBJECTS1 = $(SOURCES:.esh=.sh1)
-OBJECTS2 = $(SOURCES:.esh=.sh2)
-OBJECTS3 = $(SOURCES:.esh=.sh3)
+OBJECTS2 = $(SOURCES:.esh=.sh2) ../libeshprof/hooks.esh
+OBJECTS3 = $(SOURCES:.esh=.sh3) ../libeshprof/hooks.esh
bootstrap: stage3
stage1:
@printf 'Stage 1:\n'
- @time -p $(MAKE) eshtrans.stage1
+ @time -p $(MAKE) eshtrans.stage1 2>&1 | sed 's/^/\t/'
stage2:
@printf 'Stage 1:\n'
- @time -p $(MAKE) eshtrans.stage1
+ @time -p $(MAKE) eshtrans.stage1 2>&1 | sed 's/^/\t/'
@printf 'Stage 2:\n'
- @time -p $(MAKE) eshtrans.stage2
+ @time -p $(MAKE) eshtrans.stage2 2>&1 | sed 's/^/\t/'
stage3:
@printf 'Stage 1:\n'
- @time -p $(MAKE) eshtrans.stage1
+ @time -p $(MAKE) eshtrans.stage1 2>&1 | sed 's/^/\t/'
@printf 'Stage 2:\n'
- @time -p $(MAKE) eshtrans.stage2
+ @time -p $(MAKE) eshtrans.stage2 2>&1 | sed 's/^/\t/'
@printf 'Stage 3:\n'
- @time -p $(MAKE) eshtrans.stage3
+ @time -p $(MAKE) eshtrans.stage3 2>&1 | sed 's/^/\t/'
clean: clean-stage1 clean-stage2 clean-stage3
clean-stage1: