mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-27 08:55:51 +08:00
New rules for subdirectories
This commit is contained in:
+4
-14
@@ -73,7 +73,7 @@ endif
|
|||||||
#
|
#
|
||||||
|
|
||||||
$(TARGET).srcsnd = $(notdir $($(TARGET).srcs))
|
$(TARGET).srcsnd = $(notdir $($(TARGET).srcs))
|
||||||
$(TARGET).objso = $($(TARGET).srcsnd:%.c=$(OBJDIR)/%.o)
|
$(TARGET).objso = $($(TARGET).srcs:%.c=$(OBJDIR)/%.o)
|
||||||
$(TARGET).objs = $($(TARGET).objso:%.S=$(OBJDIR)/%.o)
|
$(TARGET).objs = $($(TARGET).objso:%.S=$(OBJDIR)/%.o)
|
||||||
|
|
||||||
all compile: $(OBJDIR)/simsitl
|
all compile: $(OBJDIR)/simsitl
|
||||||
@@ -101,25 +101,15 @@ $(SIMSITLML) : $(SIMDIR)/simsitl.ml
|
|||||||
$(CC) $(CFLAGS) -S -o $@ $<
|
$(CC) $(CFLAGS) -S -o $@ $<
|
||||||
|
|
||||||
$(OBJDIR)/%.s: %.c
|
$(OBJDIR)/%.s: %.c
|
||||||
|
@echo CC $@
|
||||||
|
$(Q)test -d $(dir $@) || mkdir -p $(dir $@)
|
||||||
$(CC) $(CFLAGS) -S -o $@ $<
|
$(CC) $(CFLAGS) -S -o $@ $<
|
||||||
|
|
||||||
$(OBJDIR)/%.o: %.c
|
$(OBJDIR)/%.o: %.c
|
||||||
@echo CC $@
|
@echo CC $@
|
||||||
|
$(Q)test -d $(dir $@) || mkdir -p $(dir $@)
|
||||||
$(Q)$(CC) $(CFLAGS) -c -o $@ $<
|
$(Q)$(CC) $(CFLAGS) -c -o $@ $<
|
||||||
|
|
||||||
$(OBJDIR)/%.o: $(SRC_ARCH)/%.c
|
|
||||||
@echo CC $@
|
|
||||||
$(Q)$(CC) $(CFLAGS) -c -o $@ $<
|
|
||||||
|
|
||||||
$(OBJDIR)/%.o: $(SRC_ARCH)/%.S
|
|
||||||
$(CC) $(CFLAGS) -c -o $@ $<
|
|
||||||
|
|
||||||
ifeq ($(SIM_TYPE),BOOZ)
|
|
||||||
$(OBJDIR)/%.o: $(SIMDIR)/%.c
|
|
||||||
@echo CC $@
|
|
||||||
$(Q)$(CC) $(CFLAGS) -c -o $@ $<
|
|
||||||
endif
|
|
||||||
|
|
||||||
avr_clean:
|
avr_clean:
|
||||||
rm -rf $(OBJDIR)
|
rm -rf $(OBJDIR)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user