Mercurial > repos > icfp2012
comparison Makefile @ 38:cd3ec7d99330
Add dependency on sim.tp for lifter so that lifter gets rebuilt when sim is modified.
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 15 Jul 2012 14:25:05 -0700 |
parents | 2dc785f67327 |
children | 703488432369 |
comparison
equal
deleted
inserted
replaced
37:2dc785f67327 | 38:cd3ec7d99330 |
---|---|
11 TPFLAGS += -compilerdebug | 11 TPFLAGS += -compilerdebug |
12 endif | 12 endif |
13 | 13 |
14 all : $(BINS) $(OBJS) | 14 all : $(BINS) $(OBJS) |
15 | 15 |
16 build/lifter.tp.c : src/sim.tp src/lifter.tp | |
17 | |
16 $(OUTDIR)/% : $(OBJDIR)/%.tp.c | 18 $(OUTDIR)/% : $(OBJDIR)/%.tp.c |
17 gcc -ggdb -I$(TPDIR) -o $@ $< $(TPDIR)/runtime/object.c | 19 gcc -ggdb -I$(TPDIR) -o $@ $< $(TPDIR)/runtime/object.c |
18 | 20 |
19 $(OBJDIR)/%.tp.c : $(SRCDIR)/%.tp | 21 $(OBJDIR)/%.tp.c : $(SRCDIR)/%.tp |
20 $(TPC) -basedir $(TPDIR)/ -i src $(TPFLAGS) $< -o $@ | 22 $(TPC) -basedir $(TPDIR)/ -i src $(TPFLAGS) $< -o $@ |