-OCAMLOPTIONS = -package netstring -package netclient -package pxp
-
+REQUIRES = helm-getter helm-cic str
+PREDICATES =
+OCAMLOPTIONS = -package "$(REQUIRES)" -predicates "$(PREDICATES)"
OCAMLDEP = ocamldep
OCAMLFIND = ocamlfind
OCAMLC = $(OCAMLFIND) ocamlc $(OCAMLOPTIONS)
all: touch
opt: touch.opt
-DEPOBJS = csc_pxp_reader.ml configuration.ml \
- clientHTTP.ml clientHTTP.mli cic.ml deannotate.ml \
- uriManager.ml uriManager.mli getter.ml getter.mli \
- pxpUriResolver.ml cicParser3.ml cicParser3.mli \
- cicParser2.ml cicParser2.mli cicParser.ml \
- cicParser.mli touch.ml
-
-TOUCHOBJS = csc_pxp_reader.cmo configuration.cmo \
- clientHTTP.cmo cic.cmo deannotate.cmo \
- uriManager.cmo getter.cmo pxpUriResolver.ml \
- cicParser3.cmo cicParser2.cmo cicParser.cmo \
- touch.cmo
+DEPOBJS = touch.ml
+
+TOUCHOBJS = touch.cmo
depend:
$(OCAMLDEP) $(DEPOBJS) > .depend