Skip to content

Commit 6510e77

Browse files
committed
make outlaw.run binch!
1 parent 4367c85 commit 6510e77

1 file changed

Lines changed: 23 additions & 1 deletion

File tree

langs/outlaw/Makefile

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,28 @@ objs = \
2525

2626
default: runtime.o
2727

28+
outlaw.rkt: compile-stdin.rkt \
29+
ast.rkt \
30+
parse.rkt \
31+
a86/ast.rkt \
32+
registers.rkt \
33+
types.rkt \
34+
lambdas.rkt \
35+
fv.rkt \
36+
utils.rkt \
37+
compile-ops.rkt \
38+
compile-datum.rkt \
39+
compile-expr.rkt \
40+
compile-define.rkt \
41+
compile-literals.rkt \
42+
compile.rkt \
43+
read-all.rkt \
44+
a86/printer.rkt \
45+
compile-stdin.rkt
46+
(racket -t combine.rkt -m compile-stdin.rkt stdlib.rkt ;\
47+
printf "(main)\n") \
48+
> outlaw.rkt
49+
2850
runtime.o: $(objs)
2951
ld -r $(objs) -o runtime.o
3052

@@ -44,7 +66,7 @@ stdlib.s: stdlib.rkt
4466
cat $< | racket -t compile-stdin.rkt -m > $@
4567

4668
clean:
47-
rm *.o *.s *.run
69+
rm *.o *.s *.run outlaw.rkt
4870

4971
test: example.run
5072
@test "$(shell ./example.run)" = "$(shell racket example.rkt)"

0 commit comments

Comments
 (0)