1 include ..
/Makefile.config
3 OCAMLC
:= ${OCAMLFIND} ocamlc
4 OCAMLOPT
:= ${OCAMLFIND} ocamlopt
5 OCAMLDEP
:= ${OCAMLFIND} ocamldep
6 PP
:= -package camlp4
-ppopt ..
/syntax
/pa_deriving.cma
-syntax camlp4o
10 SOURCES
= deriving_Show.ml \
11 deriving_interned.ml \
17 deriving_Typeable.ml \
31 deriving.cma
: ${SOURCES
:.ml
=.cmo
}
33 deriving.cmxa
: ${SOURCES
:.ml
=.cmx
}
34 ${OCAMLOPT} -a
-o
$@
$^
39 ${OCAMLC} ${OCAMLFLAGS} ${PP} -c
$<
41 ${OCAMLC} ${OCAMLFLAGS} ${PP} -c
$<
43 ${OCAMLOPT} ${OCAMLFLAGS} ${PP} -c
$<
47 -rm -f
*.cm
[ioax
] *.cmxa
*.cmxs
*.o
*.a
*.annot
53 ${OCAMLDEP} ${PP} *.ml
*.mli
> .depend