mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-27 08:55:51 +08:00
[telemetry] Bluegiga dongle builds automatically
This commit is contained in:
@@ -141,7 +141,6 @@ paparazzi.sublime-workspace
|
|||||||
# /sw/tools/
|
# /sw/tools/
|
||||||
/sw/tools/wiki_gen/wiki_gen
|
/sw/tools/wiki_gen/wiki_gen
|
||||||
/sw/tools/mergelogs
|
/sw/tools/mergelogs
|
||||||
/sw/tools/bluegiga_usb_dongle/*.d
|
|
||||||
|
|
||||||
# /sw/ground_segment/misc
|
# /sw/ground_segment/misc
|
||||||
/sw/ground_segment/misc/davis2ivy
|
/sw/ground_segment/misc/davis2ivy
|
||||||
|
|||||||
@@ -67,6 +67,7 @@ TMTC=sw/ground_segment/tmtc
|
|||||||
GENERATORS=$(PAPARAZZI_SRC)/sw/tools/generators
|
GENERATORS=$(PAPARAZZI_SRC)/sw/tools/generators
|
||||||
JOYSTICK=sw/ground_segment/joystick
|
JOYSTICK=sw/ground_segment/joystick
|
||||||
EXT=sw/ext
|
EXT=sw/ext
|
||||||
|
TOOLS=sw/tools
|
||||||
|
|
||||||
#
|
#
|
||||||
# build some stuff in subdirs
|
# build some stuff in subdirs
|
||||||
@@ -164,6 +165,7 @@ sim_static: libpprz
|
|||||||
|
|
||||||
ext:
|
ext:
|
||||||
$(MAKE) -C $(EXT)
|
$(MAKE) -C $(EXT)
|
||||||
|
$(MAKE) -C $(TOOLS)/bluegiga_usb_dongle
|
||||||
|
|
||||||
#
|
#
|
||||||
# make misc subdirs
|
# make misc subdirs
|
||||||
@@ -281,6 +283,7 @@ clean:
|
|||||||
$(Q)rm -f $(GEN_HEADERS)
|
$(Q)rm -f $(GEN_HEADERS)
|
||||||
$(Q)find . -mindepth 2 -name Makefile -a ! -path "./sw/ext/*" -exec sh -c 'echo "Cleaning {}"; $(MAKE) -C `dirname {}` $@' \;
|
$(Q)find . -mindepth 2 -name Makefile -a ! -path "./sw/ext/*" -exec sh -c 'echo "Cleaning {}"; $(MAKE) -C `dirname {}` $@' \;
|
||||||
$(Q)$(MAKE) -C $(EXT) clean
|
$(Q)$(MAKE) -C $(EXT) clean
|
||||||
|
$(Q)$(MAKE) -C $(TOOLS)/bluegiga_usb_dongle clean
|
||||||
$(Q)find . -name '*~' -exec rm -f {} \;
|
$(Q)find . -name '*~' -exec rm -f {} \;
|
||||||
|
|
||||||
cleanspaces:
|
cleanspaces:
|
||||||
|
|||||||
@@ -0,0 +1,2 @@
|
|||||||
|
*.d
|
||||||
|
drone-telemetry-demo
|
||||||
@@ -1,3 +1,4 @@
|
|||||||
|
Q=@
|
||||||
CC = gcc
|
CC = gcc
|
||||||
|
|
||||||
TARGET = drone-telemetry-demo
|
TARGET = drone-telemetry-demo
|
||||||
@@ -21,11 +22,11 @@ DEPS := $(SRCS:.c=.d)
|
|||||||
all: $(TARGET)
|
all: $(TARGET)
|
||||||
|
|
||||||
%.o: %.c
|
%.o: %.c
|
||||||
$(CC) -O3 -Wall -c -fmessage-length=0 -DPLATFORM_$(PLATFORM) -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o"$@" "$<"
|
i$(Q)$(CC) -O3 -Wall -c -fmessage-length=0 -DPLATFORM_$(PLATFORM) -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o"$@" "$<"
|
||||||
|
|
||||||
$(TARGET): $(OBJS)
|
$(TARGET): $(OBJS)
|
||||||
@echo 'Building target: $@'
|
@echo 'Building target: $@'
|
||||||
$(CC) -o $(TARGET) $(OBJS) $(LIBS)
|
$(Q)$(CC) -o $(TARGET) $(OBJS) $(LIBS)
|
||||||
@echo 'Finished building target: $@'
|
@echo 'Finished building target: $@'
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
|||||||
Reference in New Issue
Block a user