summaryrefslogtreecommitdiff
path: root/mips/Makefile
diff options
context:
space:
mode:
authorRobert Norton2018-06-08 11:58:07 +0100
committerRobert Norton2018-06-08 11:58:07 +0100
commit3398a9debf4aaf084db28bd4aa8606b264d47df9 (patch)
tree227cf15711ebd748f3521718e1cb3a0610683e90 /mips/Makefile
parentccf13b8039686a483f95e451c5d52cac9f4e4ce0 (diff)
add sail as dependency of mips targets.
Diffstat (limited to 'mips/Makefile')
-rw-r--r--mips/Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/mips/Makefile b/mips/Makefile
index cc36f952..6abf1848 100644
--- a/mips/Makefile
+++ b/mips/Makefile
@@ -12,10 +12,10 @@ MIPS_TLB_STUB:=$(MIPS_SAIL_DIR)/mips_tlb_stub.sail
MIPS_SAILS:=$(MIPS_SAIL_DIR)/mips_wrappers.sail $(MIPS_SAIL_DIR)/mips_ast_decl.sail $(MIPS_SAIL_DIR)/mips_insts.sail $(MIPS_SAIL_DIR)/mips_ri.sail $(MIPS_SAIL_DIR)/mips_epilogue.sail
MIPS_MAIN:=$(MIPS_SAIL_DIR)/main.sail
-mips: $(MIPS_PRE) $(MIPS_TLB) $(MIPS_SAILS) $(MIPS_MAIN)
- $(SAIL) -ocaml -o mips -memo_z3 $^
+mips: $(MIPS_PRE) $(MIPS_TLB) $(MIPS_SAILS) $(MIPS_MAIN) ../sail
+ $(SAIL) -ocaml -o mips -memo_z3 $(filter %.sail, $^)
-mips.c: $(MIPS_PRE) $(MIPS_TLB) $(MIPS_SAILS) $(MIPS_MAIN) Makefile
+mips.c: $(MIPS_PRE) $(MIPS_TLB) $(MIPS_SAILS) $(MIPS_MAIN) Makefile ../sail
$(SAIL) -O -memo_z3 -c $(filter %.sail, $^) 1> $@
mips_c: mips.c ../lib/sail.h Makefile