define MAIN_OBJ_TEMPLATE
$(2): $(3) $(4)
- @echo "[ld]: $$@"
+ @echo "[ld] : $$@"
# echo $$^
@$(CC) $(CFLAGS) $(LDFLAGS)$(patsubst %.elf,%.map,$(2)) -o \
$(2) \
@echo "[as] : $@"
@$(CC) $(ASFLAGS) -c -o $@ $<
+$(TESTBIN_DIR)%.o: %.c
+ @echo "[gcc]: $@"
+ @$(CC) $(CFLAGS) -c -o $@ $<
+
+$(TESTBIN_DIR)%.o: %.S
+ @echo "[as] : $@"
+ @$(CC) $(ASFLAGS) -c -o $@ $<
+
+
%.o: %.c
@echo "[gcc]: $@"