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