Update Makefiles

This commit is contained in:
2019-02-15 10:16:35 +01:00
parent fcd4b337c5
commit 9866174ac2
5 changed files with 89 additions and 25 deletions
+4 -4
View File
@@ -2,18 +2,18 @@
# Makefile.target
#
PresenceDetection: Application/PresenceDetection.o $(OBJECTS)
PresenceDetection: Application/PresenceDetection.$(ARCH).o $(OBJECTS)
$(eval $@_DATETIME := $(DATETIME))
@echo [LD] $@
@$(CC) -o $@ $^ $(LFLAGS) $(CFLAGS)
@$(PREFIX) $(CC) -o $@ $^ $(LFLAGS) $(CFLAGS) $(POSTFIX)
@$(OBJCOPY) --only-keep-debug $@ $(DEBUGDIR)/$@-$($@_DATETIME).debug
@$(STRIP) $(SFLAGS) $@
@$(OBJCOPY) --add-gnu-debuglink="$(DEBUGDIR)/$@-$($@_DATETIME).debug" $@
@chmod -x $(DEBUGDIR)/$@-$($@_DATETIME).debug
test: Application/Test.o $(OBJECTS)
test: Application/Test.$(ARCH).o $(OBJECTS)
@echo [LD] $@
@$(CC) -o $@ $^ $(LFLAGS) $(CFLAGS)
@$(PREFIX) $(CC) -o $@ $^ $(LFLAGS) $(CFLAGS) $(POSTFIX)
@$(STRIP) $(SFLAGS) $@
.DEFAULT_GOAL := PresenceDetection