Mercurial > octave
comparison configure.ac @ 24077:e483dcb5777d
build the source distribution archives reproducibly
* Makefile.am (GZIP_ENV): Override default for a deterministic gzip.
(SOURCE_MTIME): Define to the value printed by get-source-mtime.sh.
(TAR_OPTIONS): Define to GNU tar options for making deterministic archives
and export for tar to inherit by default.
* build-aux/get-source-mtime.sh: New script.
* build-aux/module.mk (EXTRA_DIST): Include it in the list.
* m4/acinclude.m4 (OCTAVE_PROG_TAR_REPRODUCIBLE): New macro.
* configure.ac: Use it.
author | Mike Miller <mtmiller@octave.org> |
---|---|
date | Thu, 21 Sep 2017 14:19:10 -0700 |
parents | 49e37560e0fe |
children | e2dc75c661ac |
comparison
equal
deleted
inserted
replaced
24076:1b7e49a72c62 | 24077:e483dcb5777d |
---|---|
200 OCTAVE_PROG_BISON | 200 OCTAVE_PROG_BISON |
201 | 201 |
202 OCTAVE_PROG_MAKEINFO | 202 OCTAVE_PROG_MAKEINFO |
203 OCTAVE_PROG_TEXI2DVI | 203 OCTAVE_PROG_TEXI2DVI |
204 OCTAVE_PROG_TEXI2PDF | 204 OCTAVE_PROG_TEXI2PDF |
205 | |
206 OCTAVE_PROG_TAR_REPRODUCIBLE | |
205 | 207 |
206 ## Programs used when installing Octave. | 208 ## Programs used when installing Octave. |
207 AC_PROG_LN_S | 209 AC_PROG_LN_S |
208 AC_PROG_MKDIR_P | 210 AC_PROG_MKDIR_P |
209 | 211 |