common_files = parser.ml extensions = *.cmo *.cmi *.cma *.o *.out *.cmx *.a lib: ocamlc -c $(common_files) ocamlc -a parser.cmo -o parser.cma clean: rm -f $(extensions)