65c4991200cb185252999501e24d9b0aac774aa6
[tiger.ml.git] / exercises / ch01 / Makefile
1 MAKEFLAGS := --no-builtin-rules
2
3 OCAMLC_OPTIONS := -w A -warn-error A
4 OCAMLC_BYTE := ocamlc.opt $(OCAMLC_OPTIONS)
5
6 .PHONY: build clean
7
8 build : straight_line_program_interpreter
9
10 %: %.ml %.cmo %.cmi
11 $(OCAMLC_BYTE) -o $@ $*.cmo
12
13 %.cmi: %.mli
14 $(OCAMLC_BYTE) -o $@ -c $<
15
16 %.cmo: %.ml %.cmi
17 $(OCAMLC_BYTE) -c $<
18
19 clean:
20 rm -f straight_line_program_interpreter
This page took 0.039053 seconds and 3 git commands to generate.