### ### @configure_input@ ### .SUFFIXES: .ml .mli .cmx .cmi .cmo .cmxa .cma .c .obj OCBYTE = ocamlc OCOPT = ocamlopt OC = ocamlc CC = ocamlc FLAGS = -I .. LFLAGS = -I .. -cclib "/link /LIBPATH:c:/devtools/curl" LIBS = libcurl_imp.lib OCURLLIB = curl.cma OCURLOPTLIB = curl.cmxa TARGETS = ocurl.exe ocurl.opt.exe oput.exe oput.opt.exe ominimal.exe \ ominimal.opt.exe ossl.exe ossl.opt.exe all: @$(MAKE) -f Makefile.windows depend @$(MAKE) -f Makefile.windows targets targets: $(TARGETS) ocurl.exe: ocurl.cmo $(OCBYTE) $(LFLAGS) $(OCURLLIB) ocurl.cmo -o $@ $(LIBS) ocurl.opt.exe: ocurl.cmx $(OCOPT) $(LFLAGS) $(OCURLOPTLIB) ocurl.cmx -o $@ $(LIBS) oput.exe: oput.cmo $(OCBYTE) $(LFLAGS) $(OCURLLIB) oput.cmo -o $@ $(LIBS) oput.opt.exe: oput.cmx $(OCOPT) $(LFLAGS) $(OCURLOPTLIB) oput.cmx -o $@ $(LIBS) ominimal.exe: ominimal.cmo $(OCBYTE) $(LFLAGS) $(OCURLLIB) ominimal.cmo -o $@ $(LIBS) ominimal.opt.exe: ominimal.cmx $(OCOPT) $(LFLAGS) $(OCURLOPTLIB) ominimal.cmx -o $@ $(LIBS) ossl.exe: ossl.cmo $(OCBYTE) $(LFLAGS) $(OCURLLIB) ossl.cmo -o $@ $(LIBS) ossl.opt.exe: ossl.cmx $(OCOPT) $(LFLAGS) $(OCURLOPTLIB) ossl.cmx -o $@ $(LIBS) .ml.cmx: $(OCOPT) -c $(FLAGS) $< -o $@ .mli.cmi: $(OCBYTE) -c $(FLAGS) $< -o $@ .ml.cmo: $(OCBYTE) -c $(FLAGS) $< -o $@ clean: @del /f $(TARGETS) *~ *.cm* *.obj *.lib .depend core depend: @ocamldep *.mli *.ml > .depend !IF EXIST(.depend) !INCLUDE .depend !ENDIF