From: IOhannes m zmölnig Date: Fri, 8 Apr 2016 20:38:37 +0000 (+0200) Subject: Set BUILD_TIME from d/changelog X-Git-Tag: archive/raspbian/5.4.5_ds0-1+rpi1~1^2~234 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=c830dad235e0505da3e347236a592f89496f8fca;p=juce.git Set BUILD_TIME from d/changelog --- diff --git a/debian/rules b/debian/rules index 5e248300..9fdafa3d 100755 --- a/debian/rules +++ b/debian/rules @@ -4,6 +4,7 @@ # Description: Main Debian packaging script for JUCE BUILD_DATE=$(shell LANG=C LC_ALL=C date -u -d "$$(dpkg-parsechangelog -SDate)" +"%h %d %Y") +BUILD_TIME=$(shell LANG=C LC_ALL=C date -u -d "$$(dpkg-parsechangelog -SDate)" +"%T") #BUILD_DATE=$(shell date -u -d "$$(dpkg-parsechangelog -SDate)" +"%Y/%m/%d UTC") #BUILD_DATE=$(shell date -u -d "$$(dpkg-parsechangelog -SDate)" +"%m %d %Y") @@ -27,7 +28,11 @@ DEB_INSTALL_CHANGELOGS_ALL=ChangeList.txt pre-build:: patch mkdir -p $(dir $(BUILDDATE_HEADER)) - test -e $(BUILDDATE_HEADER) || (echo "#define BUILD_DATE \"$(BUILD_DATE)\"" > $(BUILDDATE_HEADER)) + test -e $(BUILDDATE_HEADER) || ( \ + echo "/* Override build-time for reproducible builds */ " > $(BUILDDATE_HEADER); \ + echo "#define BUILD_DATE \"$(BUILD_DATE)\"" >> $(BUILDDATE_HEADER); \ + echo "#define BUILD_TIME \"$(BUILD_TIME)\"" >> $(BUILDDATE_HEADER); \ + ) cp $(CURDIR)/examples/Demo/Builds/iOS/JuceDemo/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png \ $(BUILDDIR)/juce.png