| 1234567891011121314151617181920212223 |
- OCAMLOPT=ocamlopt
- OCAMLC=ocamlc
- SRC=nast.ml nxml.ml binast.ml nbytecode.ml ncompile.ml
- all: bytecode native
- native: neko.cmxa
- bytecode: neko.cma
- neko.cmxa: $(SRC)
- ocamlfind $(OCAMLOPT) -package extlib -safe-string -a -o neko.cmxa $(SRC)
- neko.cma: $(SRC)
- ocamlfind $(OCAMLC) -package extlib -safe-string -a -o neko.cma $(SRC)
- clean:
- rm -rf neko.cmxa neko.cma neko.lib neko.a $(wildcard *.cmx) $(wildcard *.obj) $(wildcard *.o) $(wildcard *.cmi) $(wildcard *.cmo)
- .PHONY: all bytecode native clean
- Makefile: ;
- $(SRC): ;
|