4a053d830de7b5c6380a209f0e40e3971b790574
1 MAKEFLAGS
:= --no-builtin-rules
3 EXE_TYPE
:= byte
# byte | native
4 EXECUTABLES
:= tigerc tiger_tests
5 OCAMLBUILD_FLAGS_DIRS
:= -I src
/exe
-I src
/lib
/tiger
6 OCAMLBUILD_FLAGS_COMP
:= -cflags '-w A'
7 OCAMLBUILD_FLAGS
:= $(OCAMLBUILD_FLAGS_COMP
) $(OCAMLBUILD_FLAGS_DIRS
)
8 OCAMLBUILD
:= ocamlbuild
$(OCAMLBUILD_FLAGS
)
22 @
$(OCAMLBUILD
) $(addsuffix .
$(EXE_TYPE
),$(EXECUTABLES
))
24 $(foreach exe
,$(EXECUTABLES
),cp _build
/src
/exe
/$(exe
).
$(EXE_TYPE
) bin
/exe
/$(exe
); )
25 @
rm $(addsuffix .
$(EXE_TYPE
),$(EXECUTABLES
))
31 test: bin
/exe
/tiger_tests
This page took 0.067247 seconds and 3 git commands to generate.