byte: $(NAME)
opt: $(NAME).opt
-# gui.ml: hbugs_gui.glade
-# lablgladecc $< > $@
-gui.cmo: gui.ml
+hbugs_client_gui.ml: hbugs_gui.glade
+ lablgladecc $< > $@
+hbugs_client_gui.cmo: hbugs_client_gui.ml
$(OCAMLC) -c $<
-gui.cmx: gui.ml
+hbugs_client_gui.cmx: hbugs_client_gui.ml
$(OCAMLOPT) -c $<
hbugs_client.cmi: hbugs_client.mli
$(OCAMLC) -c $<
$(OCAMLC) -c $<
hbugs_client.cmx: hbugs_client.ml hbugs_client.cmi
$(OCAMLOPT) -c $<
-$(NAME): gui.cmo $(NAME).cmo
+$(NAME): hbugs_client_gui.cmo $(NAME).cmo main.ml
$(OCAMLC) -thread -package threads -linkpkg -o $@ $^
-$(NAME).opt: gui.cmx $(NAME).cmx
+$(NAME).opt: hbugs_client_gui.cmx $(NAME).cmx main.ml
$(OCAMLOPT) -thread -package threads -linkpkg -o $@ $^
clean:
-# rm -f *.cm[aixo] *.cmxa *.[oa] $(NAME){,.opt} gui.ml
- rm -f *.cm[aixo] *.cmxa *.[oa] $(NAME){,.opt}
+ rm -f *.cm[aixo] *.cmxa *.[oa] $(NAME){,.opt} hbugs_client_gui.ml
+distclean: clean
.PHONY: all world byte opt clean