11 lines
445 B
Makefile
11 lines
445 B
Makefile
# Create an auto-incrementing build number.
|
|
|
|
BUILD_NUMBER_LDFLAGS = --defsym __BUILD_DATE=$$(date +'%Y%m%d')
|
|
BUILD_NUMBER_LDFLAGS += --defsym __BUILD_NUMBER=$$(cat $(BUILD_NUMBER_FILE))
|
|
|
|
# Build number file. Increment if any object file changes.
|
|
$(BUILD_NUMBER_FILE): $(OBJECTS)
|
|
if ! test -f build-number.txt; then echo 0 > build-number.txt; fi
|
|
echo $(($(cat build-number.txt) + 1)) > build-number.txt
|
|
echo __BUILD_DATE
|
|
echo __BUILD_NUMBER
|