add HTTP_VERSION_2_PRIOR_KNOWLEDGE
[ocurl.git] / examples / Makefile.windows
blob25f34b6edcdc68da2ac0eb637267e7a32a8c992d
1 ###
2 ###     @configure_input@
3 ###
5 .SUFFIXES:      .ml .mli .cmx .cmi .cmo .cmxa .cma .c .obj
7 OCBYTE          = ocamlc
8 OCOPT           = ocamlopt
10 OC              = ocamlc
11 CC              = ocamlc
13 FLAGS           = -I ..
14 LFLAGS          = -I ..
16 OCURLLIB        = -dllpath .. curl.cma
17 OCURLOPTLIB     = curl.cmxa
19 TARGETS = ocurl.exe ocurl.opt.exe oput.exe oput.opt.exe ominimal.exe ominimal.opt.exe ossl.exe ossl.opt.exe omulti.exe omulti.opt.exe test_cb_exn.exe
21 all:
22                 @$(MAKE) -f Makefile.windows depend
23                 @$(MAKE) -f Makefile.windows targets
25 targets:        $(TARGETS)
27 %.exe: %.cmo
28                 $(OCBYTE) $(LFLAGS) $(OCURLLIB) $< -o $@
30 %.opt.exe: %.cmx
31                 $(OCOPT) $(LFLAGS) $(OCURLOPTLIB) $< -o $@
33 .ml.cmx:
34                 $(OCOPT) -c $(FLAGS) $< -o $@
36 .mli.cmi:
37                 $(OCBYTE) -c $(FLAGS) $< -o $@
39 .ml.cmo:
40                 $(OCBYTE) -c $(FLAGS) $< -o $@
42 clean:
43                 @del $(TARGETS) *~ *.cm* *.o *.a *.obj *.lib .depend core
45 depend:
46                 @ocamldep *.mli *.ml > .depend
48 ifeq ($(wildcard .depend),.depend)
49 ifneq ($(MAKECMDGOALS),clean)
50 include .depend
51 endif
52 endif