# 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