]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/hbugs/broker/Makefile
This commit was manufactured by cvs2svn to create branch
[helm.git] / helm / hbugs / broker / Makefile
diff --git a/helm/hbugs/broker/Makefile b/helm/hbugs/broker/Makefile
deleted file mode 100644 (file)
index fe1bf71..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-NAME = hbugs_broker
-METADIR = ../meta
-REQUIRES = http threads hbugs-common hbugs-thread-safe
-COMMONOPTS = -package "$(REQUIRES)" -pp camlp4o
-OCAMLFIND = ocamlfind
-OCAMLC = $(OCAMLFIND) ocamlc $(COMMONOPTS)
-OCAMLOPT = $(OCAMLFIND) ocamlopt $(COMMONOPTS)
-OCAMLDEP = $(OCAMLFIND) ocamldep $(COMMONOPTS)
-MODULES = hbugs_broker_registry
-OCAMLDOC =     \
-       ocamldoc        \
-               $(shell $(OCAMLFIND) query -i-format http)      \
-               $(shell $(OCAMLFIND) query -i-format threads)   \
-               $(shell $(OCAMLFIND) query -i-format hbugs-common)      \
-               $(shell $(OCAMLFIND) query -i-format hbugs-thread-safe) \
-               $(shell $(OCAMLFIND) query -i-format hbugs-thread-safe) \
-               $(shell $(OCAMLFIND) query -i-format pxp-engine)        \
-               $(shell $(OCAMLFIND) query -i-format pcre)
-CTL = ./hbugs_broker_ctl.sh
-
-OBJS = $(patsubst %,%.cmo,$(MODULES))
-OBJSOPT = $(patsubst %,%.cmx,$(MODULES))
-DEPS = $(shell $(OCAMLFIND) query -recursive -predicates byte -format "%d/%a" $(REQUIRES))
-DEPSOPT = $(shell $(OCAMLFIND) query -recursive -predicates native -format "%d/%a" $(REQUIRES))
-
-all: byte
-byte: $(NAME)
-opt: $(NAME).opt
-world: byte opt
-start:
-       $(CTL) start
-stop:
-       $(CTL) stop
-
-include .depend
-depend:
-       $(OCAMLDEP) *.ml *.mli > .depend
-
-%.cmi: %.mli
-       $(OCAMLC) -c $<
-%.cmo: %.ml %.cmi
-       $(OCAMLC) -c $<
-%.cmx: %.ml %.cmi
-       $(OCAMLOPT) -c $<
-include Makefile.overrides
-$(OBJS): $(DEPS)
-$(OBJSOPT): $(DEPSOPT)
-$(NAME): $(OBJS) $(NAME).ml
-       $(OCAMLC) -linkpkg -thread -o $@ $^
-$(NAME).opt: $(OBJSOPT) $(NAME).ml
-       $(OCAMLOPT) -linkpkg -thread -o $@ $^
-$(NAME).dot: *.ml *.mli ../common/*.ml ../common/*.mli
-       $(OCAMLDOC) -dot -o $@ $^
-
-distclean: clean
-       rm -f run/*
-clean:
-       rm -f *.cm[aiox] *.o $(NAME){,.opt}
-
-.PHONY: all byte opt world depend clean start stop
-