MAKEFLAGS := --no-builtin-rules
EXE_TYPE := byte # byte | native
-EXECUTABLES := tigerc tiger_tests
+EXECUTABLES := tigerc tigert
+OCAMLBUILD_FLAGS_PKGS := -pkg unix
OCAMLBUILD_FLAGS_DIRS := -I src/exe -I src/lib/tiger
OCAMLBUILD_FLAGS_COMP := -cflags '-w A'
OCAMLBUILD_FLAGS_YACC := -yaccflag '-v'
OCAMLBUILD := \
ocamlbuild \
- -classic-display \
+ $(OCAMLBUILD_FLAGS_PKGS) \
$(OCAMLBUILD_FLAGS_COMP) \
$(OCAMLBUILD_FLAGS_DIRS) \
$(OCAMLBUILD_FLAGS_YACC)
@rm -rf ./bin
test: build
- @./bin/exe/tiger_tests
+ @./bin/exe/tigert