Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pick up date from SOURCE_DATE_EPOCH, for reproducible builds #18

Merged
merged 3 commits into from Jun 27, 2017

Commits on Jun 24, 2017

  1. Pick up date from SOURCE_DATE_EPOCH, for reproducible builds

    The goal of reproducible builds is that a rebuild of the same source
    code with the same compiler, libraries, etc. should result in the same
    binaries. SOURCE_DATE_EPOCH provides a standard way for build systems
    to fill in the date of the latest source change, typically from a git
    commit or from metadata like the debian/changelog in Debian packages.
    
    This does not change anything if SOURCE_DATE_EPOCH is not defined;
    the intention is that a larger build system like a Debian package
    will define it.
    
    Please see https://reproducible-builds.org/ for more information about
    reproducible builds.
    
    Originally sent to ioquake3 as commit
    ioquake/ioq3@9c76b54
    (which also touched engine files not present here).
    
    Signed-off-by: Simon McVittie <smcv@debian.org>
    smcv committed Jun 24, 2017
    Configuration menu
    Copy the full SHA
    90a2397 View commit details
    Browse the repository at this point in the history
  2. build: Also set PRODUCT_DATE when invoking q3lcc

    With a suitable setting for SOURCE_DATE_EPOCH, this makes building
    qagame.qvm reproducible too.
    
    Signed-off-by: Simon McVittie <smcv@debian.org>
    smcv committed Jun 24, 2017
    Configuration menu
    Copy the full SHA
    a67f028 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2017

  1. Configuration menu
    Copy the full SHA
    e084973 View commit details
    Browse the repository at this point in the history