mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-09 22:49:53 +08:00
[makefile] on os x the default mktemp doesn't behave the same (older version), need to use gmktemp from the coreutils macport
This commit is contained in:
@@ -45,6 +45,14 @@ OCAML=$(shell which ocaml)
|
|||||||
OCAMLRUN=$(shell which ocamlrun)
|
OCAMLRUN=$(shell which ocamlrun)
|
||||||
BUILD_DATETIME:=$(shell date +%Y%m%d-%H%M%S)
|
BUILD_DATETIME:=$(shell date +%Y%m%d-%H%M%S)
|
||||||
|
|
||||||
|
# default mktemp in OS X doesn't work, use gmktemp with macports coreutils
|
||||||
|
UNAME = $(shell uname -s)
|
||||||
|
ifeq ("$(UNAME)","Darwin")
|
||||||
|
MKTEMP = gmktemp
|
||||||
|
else
|
||||||
|
MKTEMP = mktemp
|
||||||
|
endif
|
||||||
|
|
||||||
#
|
#
|
||||||
# define some paths
|
# define some paths
|
||||||
#
|
#
|
||||||
@@ -155,7 +163,7 @@ static_h: $(GEN_HEADERS)
|
|||||||
$(MESSAGES_H) : $(MESSAGES_XML) tools
|
$(MESSAGES_H) : $(MESSAGES_XML) tools
|
||||||
$(Q)test -d $(STATICINCLUDE) || mkdir -p $(STATICINCLUDE)
|
$(Q)test -d $(STATICINCLUDE) || mkdir -p $(STATICINCLUDE)
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_messages.out $< telemetry > $($@_TMP)
|
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_messages.out $< telemetry > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
@@ -163,49 +171,49 @@ $(MESSAGES_H) : $(MESSAGES_XML) tools
|
|||||||
$(MESSAGES2_H) : $(MESSAGES_XML) tools
|
$(MESSAGES2_H) : $(MESSAGES_XML) tools
|
||||||
$(Q)test -d $(STATICINCLUDE) || mkdir -p $(STATICINCLUDE)
|
$(Q)test -d $(STATICINCLUDE) || mkdir -p $(STATICINCLUDE)
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_messages2.out $< telemetry > $($@_TMP)
|
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_messages2.out $< telemetry > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
|
|
||||||
$(UBX_PROTOCOL_H) : $(UBX_XML) tools
|
$(UBX_PROTOCOL_H) : $(UBX_XML) tools
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_ubx.out $< > $($@_TMP)
|
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_ubx.out $< > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
|
|
||||||
$(MTK_PROTOCOL_H) : $(MTK_XML) tools
|
$(MTK_PROTOCOL_H) : $(MTK_XML) tools
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_mtk.out $< > $($@_TMP)
|
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_mtk.out $< > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
|
|
||||||
$(XSENS_PROTOCOL_H) : $(XSENS_XML) tools
|
$(XSENS_PROTOCOL_H) : $(XSENS_XML) tools
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_xsens.out $< > $($@_TMP)
|
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_xsens.out $< > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
|
|
||||||
$(DL_PROTOCOL_H) : $(MESSAGES_XML) tools
|
$(DL_PROTOCOL_H) : $(MESSAGES_XML) tools
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_messages.out $< datalink > $($@_TMP)
|
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_messages.out $< datalink > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
|
|
||||||
$(DL_PROTOCOL2_H) : $(MESSAGES_XML) tools
|
$(DL_PROTOCOL2_H) : $(MESSAGES_XML) tools
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_messages2.out $< datalink > $($@_TMP)
|
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_messages2.out $< datalink > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
|
|
||||||
$(ABI_MESSAGES_H) : $(MESSAGES_XML) tools
|
$(ABI_MESSAGES_H) : $(MESSAGES_XML) tools
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_abi.out $< airborne > $($@_TMP)
|
$(Q)PAPARAZZI_SRC=$(PAPARAZZI_SRC) PAPARAZZI_HOME=$(PAPARAZZI_HOME) $(TOOLS)/gen_abi.out $< airborne > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
|
|||||||
+15
-8
@@ -49,6 +49,13 @@ MODULES_DIR=$(PAPARAZZI_HOME)/conf/modules/
|
|||||||
AUTOPILOT_H=$(AC_GENERATED)/autopilot_core.h
|
AUTOPILOT_H=$(AC_GENERATED)/autopilot_core.h
|
||||||
AIRCRAFT_MD5=$(AIRCRAFT_CONF_DIR)/aircraft.md5
|
AIRCRAFT_MD5=$(AIRCRAFT_CONF_DIR)/aircraft.md5
|
||||||
|
|
||||||
|
UNAME = $(shell uname -s)
|
||||||
|
ifeq ("$(UNAME)","Darwin")
|
||||||
|
MKTEMP = gmktemp
|
||||||
|
else
|
||||||
|
MKTEMP = mktemp
|
||||||
|
endif
|
||||||
|
|
||||||
# "make Q=''" to get full echo
|
# "make Q=''" to get full echo
|
||||||
Q=@
|
Q=@
|
||||||
|
|
||||||
@@ -87,7 +94,7 @@ makefile_ac: $(MAKEFILE_AC)
|
|||||||
$(AIRFRAME_H) : $(CONF)/$(AIRFRAME_XML) $(CONF_XML) $(AIRCRAFT_MD5)
|
$(AIRFRAME_H) : $(CONF)/$(AIRFRAME_XML) $(CONF_XML) $(AIRCRAFT_MD5)
|
||||||
$(Q)test -d $(AC_GENERATED) || mkdir -p $(AC_GENERATED)
|
$(Q)test -d $(AC_GENERATED) || mkdir -p $(AC_GENERATED)
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)$(TOOLS)/gen_airframe.out $(AC_ID) $(AIRCRAFT) $(MD5SUM) $< > $($@_TMP)
|
$(Q)$(TOOLS)/gen_airframe.out $(AC_ID) $(AIRCRAFT) $(MD5SUM) $< > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
@@ -96,7 +103,7 @@ $(AIRFRAME_H) : $(CONF)/$(AIRFRAME_XML) $(CONF_XML) $(AIRCRAFT_MD5)
|
|||||||
$(RADIO_H) : $(CONF)/$(RADIO) $(CONF_XML) $(TOOLS)/gen_radio.out
|
$(RADIO_H) : $(CONF)/$(RADIO) $(CONF_XML) $(TOOLS)/gen_radio.out
|
||||||
$(Q)test -d $(AC_GENERATED) || mkdir -p $(AC_GENERATED)
|
$(Q)test -d $(AC_GENERATED) || mkdir -p $(AC_GENERATED)
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)$(TOOLS)/gen_radio.out $< > $($@_TMP)
|
$(Q)$(TOOLS)/gen_radio.out $< > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
@@ -105,7 +112,7 @@ $(RADIO_H) : $(CONF)/$(RADIO) $(CONF_XML) $(TOOLS)/gen_radio.out
|
|||||||
$(PERIODIC_H) : $(CONF)/$(AIRFRAME_XML) $(MESSAGES_XML) $(CONF_XML) $(CONF)/$(TELEMETRY) $(MAKEFILE_AC)
|
$(PERIODIC_H) : $(CONF)/$(AIRFRAME_XML) $(MESSAGES_XML) $(CONF_XML) $(CONF)/$(TELEMETRY) $(MAKEFILE_AC)
|
||||||
$(Q)test -d $(AC_GENERATED) || mkdir -p $(AC_GENERATED)
|
$(Q)test -d $(AC_GENERATED) || mkdir -p $(AC_GENERATED)
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)$(TOOLS)/gen_periodic.out $(CONF)/$(AIRFRAME_XML) $(MESSAGES_XML) $(CONF)/$(TELEMETRY) $(TELEMETRY_FREQUENCY) $(SETTINGS_TELEMETRY) > $($@_TMP)
|
$(Q)$(TOOLS)/gen_periodic.out $(CONF)/$(AIRFRAME_XML) $(MESSAGES_XML) $(CONF)/$(TELEMETRY) $(TELEMETRY_FREQUENCY) $(SETTINGS_TELEMETRY) > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
@@ -114,7 +121,7 @@ $(PERIODIC_H) : $(CONF)/$(AIRFRAME_XML) $(MESSAGES_XML) $(CONF_XML) $(CONF)/$(TE
|
|||||||
$(FLIGHT_PLAN_H) : $(CONF)/$(FLIGHT_PLAN) $(CONF_XML) $(TOOLS)/gen_flight_plan.out
|
$(FLIGHT_PLAN_H) : $(CONF)/$(FLIGHT_PLAN) $(CONF_XML) $(TOOLS)/gen_flight_plan.out
|
||||||
$(Q)test -d $(AC_GENERATED) || mkdir -p $(AC_GENERATED)
|
$(Q)test -d $(AC_GENERATED) || mkdir -p $(AC_GENERATED)
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)$(TOOLS)/gen_flight_plan.out $< > $($@_TMP)
|
$(Q)$(TOOLS)/gen_flight_plan.out $< > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
@@ -122,7 +129,7 @@ $(FLIGHT_PLAN_H) : $(CONF)/$(FLIGHT_PLAN) $(CONF_XML) $(TOOLS)/gen_flight_plan.o
|
|||||||
|
|
||||||
$(FLIGHT_PLAN_XML) : $(CONF)/$(FLIGHT_PLAN) $(CONF_XML) $(TOOLS)/gen_flight_plan.out
|
$(FLIGHT_PLAN_XML) : $(CONF)/$(FLIGHT_PLAN) $(CONF_XML) $(TOOLS)/gen_flight_plan.out
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)$(TOOLS)/gen_flight_plan.out -dump $< > $($@_TMP)
|
$(Q)$(TOOLS)/gen_flight_plan.out -dump $< > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
@@ -130,7 +137,7 @@ $(FLIGHT_PLAN_XML) : $(CONF)/$(FLIGHT_PLAN) $(CONF_XML) $(TOOLS)/gen_flight_plan
|
|||||||
$(SETTINGS_H) : $(SETTINGS_XMLS) $(CONF_XML) $(SETTINGS_MODULES) $(SETTINGS_TELEMETRY) $(TOOLS)/gen_settings.out
|
$(SETTINGS_H) : $(SETTINGS_XMLS) $(CONF_XML) $(SETTINGS_MODULES) $(SETTINGS_TELEMETRY) $(TOOLS)/gen_settings.out
|
||||||
$(Q)test -d $(AC_GENERATED) || mkdir -p $(AC_GENERATED)
|
$(Q)test -d $(AC_GENERATED) || mkdir -p $(AC_GENERATED)
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)$(TOOLS)/gen_settings.out $(SETTINGS_XML) $(SETTINGS_TELEMETRY) $(SETTINGS_XMLS) $(SETTINGS_MODULES) > $($@_TMP)
|
$(Q)$(TOOLS)/gen_settings.out $(SETTINGS_XML) $(SETTINGS_TELEMETRY) $(SETTINGS_XMLS) $(SETTINGS_MODULES) > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
@@ -139,7 +146,7 @@ $(SETTINGS_H) : $(SETTINGS_XMLS) $(CONF_XML) $(SETTINGS_MODULES) $(SETTINGS_TELE
|
|||||||
$(MODULES_H) : $(CONF)/$(AIRFRAME_XML) $(TOOLS)/gen_modules.out $(CONF)/modules/*.xml
|
$(MODULES_H) : $(CONF)/$(AIRFRAME_XML) $(TOOLS)/gen_modules.out $(CONF)/modules/*.xml
|
||||||
$(Q)test -d $(AC_GENERATED) || mkdir -p $(AC_GENERATED)
|
$(Q)test -d $(AC_GENERATED) || mkdir -p $(AC_GENERATED)
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)$(TOOLS)/gen_modules.out $(SETTINGS_MODULES) $< > $($@_TMP)
|
$(Q)$(TOOLS)/gen_modules.out $(SETTINGS_MODULES) $< > $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
@@ -147,7 +154,7 @@ $(MODULES_H) : $(CONF)/$(AIRFRAME_XML) $(TOOLS)/gen_modules.out $(CONF)/modules/
|
|||||||
$(AUTOPILOT_H) : $(CONF)/$(AIRFRAME_XML) $(TOOLS)/gen_autopilot.out $(CONF)/autopilot/*.xml
|
$(AUTOPILOT_H) : $(CONF)/$(AIRFRAME_XML) $(TOOLS)/gen_autopilot.out $(CONF)/autopilot/*.xml
|
||||||
$(Q)test -d $(AC_GENERATED) || mkdir -p $(AC_GENERATED)
|
$(Q)test -d $(AC_GENERATED) || mkdir -p $(AC_GENERATED)
|
||||||
@echo GENERATE $@
|
@echo GENERATE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)$(TOOLS)/gen_autopilot.out $(CONF)/$(AIRFRAME_XML) $($@_TMP)
|
$(Q)$(TOOLS)/gen_autopilot.out $(CONF)/$(AIRFRAME_XML) $($@_TMP)
|
||||||
$(Q)mv $($@_TMP) $@
|
$(Q)mv $($@_TMP) $@
|
||||||
$(Q)chmod a+r $@
|
$(Q)chmod a+r $@
|
||||||
|
|||||||
+8
-1
@@ -3,6 +3,13 @@
|
|||||||
DATADIR = $(PAPARAZZI_HOME)/conf/maps_data
|
DATADIR = $(PAPARAZZI_HOME)/conf/maps_data
|
||||||
Q=@
|
Q=@
|
||||||
|
|
||||||
|
UNAME = $(shell uname -s)
|
||||||
|
ifeq ("$(UNAME)","Darwin")
|
||||||
|
MKTEMP = gmktemp
|
||||||
|
else
|
||||||
|
MKTEMP = mktemp
|
||||||
|
endif
|
||||||
|
|
||||||
all: $(PAPARAZZI_HOME)/conf/maps.xml
|
all: $(PAPARAZZI_HOME)/conf/maps.xml
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@@ -22,7 +29,7 @@ $(DATADIR)/maps.google.com: $(DATADIR) FORCE
|
|||||||
|
|
||||||
$(PAPARAZZI_HOME)/conf/maps.xml: $(DATADIR)/maps.google.com
|
$(PAPARAZZI_HOME)/conf/maps.xml: $(DATADIR)/maps.google.com
|
||||||
$(eval GOOGLE_VERSION := $(shell grep -E "http://khm[0-9]+.google.com/kh/v=[0-9]+.x26" $(DATADIR)/maps.google.com | sed -E 's#.*http://khm[0-9]+.google.com/kh/v=##;s#.x26.*##'))
|
$(eval GOOGLE_VERSION := $(shell grep -E "http://khm[0-9]+.google.com/kh/v=[0-9]+.x26" $(DATADIR)/maps.google.com | sed -E 's#.*http://khm[0-9]+.google.com/kh/v=##;s#.x26.*##'))
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
@echo "Updated google maps version to $(GOOGLE_VERSION)"
|
@echo "Updated google maps version to $(GOOGLE_VERSION)"
|
||||||
@echo "-----------------------------------------------"
|
@echo "-----------------------------------------------"
|
||||||
$(Q)echo "<!DOCTYPE maps SYSTEM \"maps.dtd\">" > $($@_TMP)
|
$(Q)echo "<!DOCTYPE maps SYSTEM \"maps.dtd\">" > $($@_TMP)
|
||||||
|
|||||||
@@ -53,9 +53,16 @@ plot : ../../lib/ocaml/lib-pprz.cmxa
|
|||||||
export.cmo : gtk_export.cmo
|
export.cmo : gtk_export.cmo
|
||||||
export.cmx : gtk_export.cmx
|
export.cmx : gtk_export.cmx
|
||||||
|
|
||||||
|
UNAME = $(shell uname -s)
|
||||||
|
ifeq ("$(UNAME)","Darwin")
|
||||||
|
MKTEMP = gmktemp
|
||||||
|
else
|
||||||
|
MKTEMP = mktemp
|
||||||
|
endif
|
||||||
|
|
||||||
gtk_export.ml : export.glade
|
gtk_export.ml : export.glade
|
||||||
@echo GLADE $@
|
@echo GLADE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)grep -v invisible_char $< > $($@_TMP)
|
$(Q)grep -v invisible_char $< > $($@_TMP)
|
||||||
$(Q)lablgladecc2 -root export -hide-default $($@_TMP) | grep -B 1000000 " end" > $@
|
$(Q)lablgladecc2 -root export -hide-default $($@_TMP) | grep -B 1000000 " end" > $@
|
||||||
$(Q)rm -f $($@_TMP)
|
$(Q)rm -f $($@_TMP)
|
||||||
|
|||||||
+10
-4
@@ -143,31 +143,37 @@ expr_lexer.cmi : expr_lexer.ml expr_syntax.cmi
|
|||||||
expr_lexer.cmo : expr_lexer.cmi
|
expr_lexer.cmo : expr_lexer.cmi
|
||||||
expr_syntax.cmo : expr_syntax.cmi
|
expr_syntax.cmo : expr_syntax.cmi
|
||||||
|
|
||||||
|
UNAME = $(shell uname -s)
|
||||||
|
ifeq ("$(UNAME)","Darwin")
|
||||||
|
MKTEMP = gmktemp
|
||||||
|
else
|
||||||
|
MKTEMP = mktemp
|
||||||
|
endif
|
||||||
|
|
||||||
gtk_papget_editor.ml : widgets.glade
|
gtk_papget_editor.ml : widgets.glade
|
||||||
@echo GLADE $@
|
@echo GLADE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)grep -v invisible_char $< > $($@_TMP)
|
$(Q)grep -v invisible_char $< > $($@_TMP)
|
||||||
$(Q)lablgladecc2 -root papget_editor -hide-default $($@_TMP) | grep -B 1000000 " end" > $@
|
$(Q)lablgladecc2 -root papget_editor -hide-default $($@_TMP) | grep -B 1000000 " end" > $@
|
||||||
$(Q)rm -f $($@_TMP)
|
$(Q)rm -f $($@_TMP)
|
||||||
|
|
||||||
gtk_papget_text_editor.ml : widgets.glade
|
gtk_papget_text_editor.ml : widgets.glade
|
||||||
@echo GLADE $@
|
@echo GLADE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)grep -v invisible_char $< > $($@_TMP)
|
$(Q)grep -v invisible_char $< > $($@_TMP)
|
||||||
$(Q)lablgladecc2 -root table_text_editor -hide-default $($@_TMP) | grep -B 1000000 " end" > $@
|
$(Q)lablgladecc2 -root table_text_editor -hide-default $($@_TMP) | grep -B 1000000 " end" > $@
|
||||||
$(Q)rm -f $($@_TMP)
|
$(Q)rm -f $($@_TMP)
|
||||||
|
|
||||||
gtk_papget_gauge_editor.ml : widgets.glade
|
gtk_papget_gauge_editor.ml : widgets.glade
|
||||||
@echo GLADE $@
|
@echo GLADE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)grep -v invisible_char $< > $($@_TMP)
|
$(Q)grep -v invisible_char $< > $($@_TMP)
|
||||||
$(Q)lablgladecc2 -root table_gauge_editor -hide-default $($@_TMP) | grep -B 1000000 " end" > $@
|
$(Q)lablgladecc2 -root table_gauge_editor -hide-default $($@_TMP) | grep -B 1000000 " end" > $@
|
||||||
$(Q)rm -f $($@_TMP)
|
$(Q)rm -f $($@_TMP)
|
||||||
|
|
||||||
gtk_papget_led_editor.ml : widgets.glade
|
gtk_papget_led_editor.ml : widgets.glade
|
||||||
@echo GLADE $@
|
@echo GLADE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)grep -v invisible_char $< > $($@_TMP)
|
$(Q)grep -v invisible_char $< > $($@_TMP)
|
||||||
$(Q)$(Q)lablgladecc2 -root table_led_editor -hide-default $($@_TMP) | grep -B 1000000 " end" > $@
|
$(Q)$(Q)lablgladecc2 -root table_led_editor -hide-default $($@_TMP) | grep -B 1000000 " end" > $@
|
||||||
$(Q)rm -f $($@_TMP)
|
$(Q)rm -f $($@_TMP)
|
||||||
|
|||||||
@@ -78,9 +78,16 @@ openlog2tlm: openlog2tlm.c
|
|||||||
export.cmo : gtk_export.cmo
|
export.cmo : gtk_export.cmo
|
||||||
export.cmx : gtk_export.cmx
|
export.cmx : gtk_export.cmx
|
||||||
|
|
||||||
|
UNAME = $(shell uname -s)
|
||||||
|
ifeq ("$(UNAME)","Darwin")
|
||||||
|
MKTEMP = gmktemp
|
||||||
|
else
|
||||||
|
MKTEMP = mktemp
|
||||||
|
endif
|
||||||
|
|
||||||
gtk_export.ml : export.glade
|
gtk_export.ml : export.glade
|
||||||
@echo GLADE $@
|
@echo GLADE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)grep -v invisible_char $< > $($@_TMP)
|
$(Q)grep -v invisible_char $< > $($@_TMP)
|
||||||
$(Q)lablgladecc2 -root export -hide-default $($@_TMP) | grep -B 1000000 " end" > $@
|
$(Q)lablgladecc2 -root export -hide-default $($@_TMP) | grep -B 1000000 " end" > $@
|
||||||
$(Q)rm -f $($@_TMP)
|
$(Q)rm -f $($@_TMP)
|
||||||
|
|||||||
@@ -31,6 +31,13 @@ XLINKPKG = $(XPKG) -linkpkg -dllpath-pkg pprz.xlib
|
|||||||
|
|
||||||
PAPARAZZICENTERCMO = gtk_pc.cmo gtk_process.cmo pc_common.cmo pc_aircraft.cmo pc_control_panel.cmo paparazzicenter.cmo
|
PAPARAZZICENTERCMO = gtk_pc.cmo gtk_process.cmo pc_common.cmo pc_aircraft.cmo pc_control_panel.cmo paparazzicenter.cmo
|
||||||
|
|
||||||
|
UNAME = $(shell uname -s)
|
||||||
|
ifeq ("$(UNAME)","Darwin")
|
||||||
|
MKTEMP = gmktemp
|
||||||
|
else
|
||||||
|
MKTEMP = mktemp
|
||||||
|
endif
|
||||||
|
|
||||||
all: paparazzicenter
|
all: paparazzicenter
|
||||||
|
|
||||||
paparazzicenter : $(PAPARAZZICENTERCMO)
|
paparazzicenter : $(PAPARAZZICENTERCMO)
|
||||||
@@ -39,14 +46,14 @@ paparazzicenter : $(PAPARAZZICENTERCMO)
|
|||||||
|
|
||||||
gtk_pc.ml : paparazzicenter.glade
|
gtk_pc.ml : paparazzicenter.glade
|
||||||
@echo GLADE $@
|
@echo GLADE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)grep -v invisible_char $< > $($@_TMP)
|
$(Q)grep -v invisible_char $< > $($@_TMP)
|
||||||
$(Q)lablgladecc2 -hide-default -root window $($@_TMP) > $@
|
$(Q)lablgladecc2 -hide-default -root window $($@_TMP) > $@
|
||||||
$(Q)rm -f $($@_TMP)
|
$(Q)rm -f $($@_TMP)
|
||||||
|
|
||||||
gtk_process.ml : paparazzicenter.glade
|
gtk_process.ml : paparazzicenter.glade
|
||||||
@echo GLADE $@
|
@echo GLADE $@
|
||||||
$(eval $@_TMP := $(shell mktemp))
|
$(eval $@_TMP := $(shell $(MKTEMP)))
|
||||||
$(Q)grep -v invisible_char $< > $($@_TMP)
|
$(Q)grep -v invisible_char $< > $($@_TMP)
|
||||||
$(Q)lablgladecc2 -hide-default -root hbox_program $($@_TMP) | grep -B 1000000 " end" > $@
|
$(Q)lablgladecc2 -hide-default -root hbox_program $($@_TMP) | grep -B 1000000 " end" > $@
|
||||||
$(Q)rm -f $($@_TMP)
|
$(Q)rm -f $($@_TMP)
|
||||||
|
|||||||
Reference in New Issue
Block a user