Fix make target redefinition error for BUILD_ID
parent
250fd39268
commit
318b378c54
8
Makefile
8
Makefile
|
@ -39,13 +39,13 @@ else
|
||||||
include $(SMING_HOME)/Makefile-project.mk
|
include $(SMING_HOME)/Makefile-project.mk
|
||||||
endif
|
endif
|
||||||
|
|
||||||
$(APP_AR): $(OBJ)
|
# Add BUILD_ID versioning
|
||||||
$(vecho) "AR $@"
|
$(APP_AR): $(BUILD_BASE)/ver.o
|
||||||
|
OBJ += $(BUILD_BASE)/ver.o
|
||||||
|
$(BUILD_BASE)/ver.o:
|
||||||
@echo "char* BUILD_ID = \"$(shell git rev-parse --short HEAD)-$(shell TZ=UTC date +%Y%m%d-%H%M%S)\";" > $(BUILD_BASE)/ver.c
|
@echo "char* BUILD_ID = \"$(shell git rev-parse --short HEAD)-$(shell TZ=UTC date +%Y%m%d-%H%M%S)\";" > $(BUILD_BASE)/ver.c
|
||||||
$(Q) $(CC) -c $(BUILD_BASE)/ver.c -o $(BUILD_BASE)/ver.o
|
$(Q) $(CC) -c $(BUILD_BASE)/ver.c -o $(BUILD_BASE)/ver.o
|
||||||
|
|
||||||
$(Q) $(AR) cru $@ $^ $(BUILD_BASE)/ver.o
|
|
||||||
|
|
||||||
ota: all
|
ota: all
|
||||||
-mkdir ../master/ota/$(DEVICE) >/dev/null
|
-mkdir ../master/ota/$(DEVICE) >/dev/null
|
||||||
|
|
Loading…
Reference in New Issue