X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2FDEVEL%2Focaml-http%2FMakefile;h=a9495db9d17e6536224de5d1a967492861b45ff2;hb=28094cb186c862ac29f95e32f146ebaa59becb5a;hp=c3e420892dd1faf9a84e47cef8b661db222d6f45;hpb=e4854e5669f352c799f62f93fc034ed2ca07f58c;p=helm.git diff --git a/helm/DEVEL/ocaml-http/Makefile b/helm/DEVEL/ocaml-http/Makefile index c3e420892..a9495db9d 100644 --- a/helm/DEVEL/ocaml-http/Makefile +++ b/helm/DEVEL/ocaml-http/Makefile @@ -1,6 +1,8 @@ include Makefile.defs -MODULES = http_common http_misc http_types http_request http_parser http_tcp_server http_daemon http_response +MODULES = \ + http_types http_constants http_misc http_tcp_server http_common \ + http_request http_parser http_daemon http_response THREADED_SRV = http_threaded_tcp_server MODULES_MT = $(patsubst http_tcp_server, mt/$(THREADED_SRV) http_tcp_server, $(MODULES)) MODULES_NON_MT = $(patsubst http_tcp_server, non_mt/$(THREADED_SRV) http_tcp_server, $(MODULES)) @@ -72,7 +74,8 @@ docclean: distclean: clean docclean $(MAKE) -C examples/ distclean -rm -f META -dist: distclean depend +dist: distreal distrm +distreal: distclean depend mkdir $(DISTDIR) cp -r \ $(patsubst %, %.ml, $(MODULES)) \ @@ -82,14 +85,19 @@ dist: distclean depend -find $(DISTDIR)/ -type d -name CVS -exec rm -rf {} \; -find $(DISTDIR)/ -type f -name ".cvs*" -exec rm -f {} \; tar cvzf $(DISTDIR).tar.gz $(DISTDIR)/ +distrm: + rm -rf $(DISTDIR)/ +deb: distreal + (cd $(DISTDIR)/ && debuild) rm -rf $(DISTDIR)/ install: META $(OCAMLFIND) install -destdir $(DESTDIR) $(PKGNAME) \ - META $(patsubst %, %.mli, $(PUBLIC_MODULES)) \ - $(patsubst %, %.cmi, $(PUBLIC_MODULES)) http.cm{,x}a http.a + $(patsubst %, %.mli, $(PUBLIC_MODULES)) \ + $(patsubst %, %.cmi, $(PUBLIC_MODULES)) \ + http{,_mt}.cm{,x}a http{,_mt}.a META .PHONY: \ all opt world all_non_mt all_mt opt_non_mt opt_mt \ examples examples.opt depend clean distclean dist \ - install meta doc + install meta doc deb distreal distrm