paparazzicenter in progress

This commit is contained in:
Pascal Brisset
2007-07-09 09:54:57 +00:00
parent 63bc235266
commit 35285fffd9
26 changed files with 1303 additions and 538 deletions
+9 -7
View File
@@ -6,25 +6,27 @@ OCAMLOPT = ocamlopt
OCAMLLIB = ../lib/ocaml
INCLUDES= -I $(OCAMLLIB) -I ../multimon -I +lablgtk2 -I +xml-light
LIBPPRZCMA=$(OCAMLLIB)/lib-pprz.cma
PAPARAZZICENTERCMO = gui.cmo paparazzicenter.cmo
PAPARAZZICENTERCMO = gtk_pc.cmo gtk_process.cmo pc_common.cmo pc_aircraft.cmo pc_control_panel.cmo paparazzicenter.cmo
all: paparazzicenter
paparazzicenter : $(PAPARAZZICENTERCMO) $(OCAMLLIB)/lib-pprz.cma
@echo OL $@
$(Q)$(OCAMLC) -custom $(INCLUDES) -o $@ unix.cma str.cma xml-light.cma lablgtk.cma lablglade.cma gtkInit.cmo lib-pprz.cma $^
$(Q)$(OCAMLC) -custom $(INCLUDES) -o $@ unix.cma str.cma xml-light.cma lablgtk.cma lablglade.cma gtkInit.cmo lib-pprz.cma lablgnomeui.cma $^
gui.ml : paparazzicenter.glade
gtk_pc.ml : paparazzicenter.glade
lablgladecc2 -root window $< > $@
program.ml : paparazzicenter.glade
lablgladecc2 -root hbox_program $< > $@
gtk_process.ml : paparazzicenter.glade
lablgladecc2 -root hbox_program $< | grep -B 1000000 " end" > $@
%.cmo : %.ml
@echo OC $<
$(Q)$(OCAMLC) $(INCLUDES) -c $<
paparazzicenter.cmo : gui.cmo
paparazzicenter.cmo : gtk_pc.cmo gtk_process.cmo pc_common.cmo pc_control_panel.cmo pc_aircraft.cmo
pc_control_panel.cmo pc_aircraft.cmo : pc_common.cmo
clean:
\rm *.cm* gui.ml
\rm *.cm* gtk_pc.ml gtk_process.ml