Add an option for reproducible library builds

This can be useful to the library packagers, notably under Debian.

Closes #17000.
This commit is contained in:
Vadim Zeitlin
2017-05-27 14:27:10 +02:00
parent a7ae3de703
commit 2f8a343b22
12 changed files with 169 additions and 59 deletions

View File

@@ -63,6 +63,16 @@
// Recommended setting: 0
#define wxUSE_UNSAFE_WXSTRING_CONV 1
// If set to 1, enables "reproducible builds", i.e. build output should be
// exactly the same if the same build is redone again. As using __DATE__ and
// __TIME__ macros clearly makes the build irreproducible, setting this option
// to 1 disables their use in the library code.
//
// Default is 0
//
// Recommended setting: 0
#define wxUSE_REPRODUCIBLE_BUILD 0
// ----------------------------------------------------------------------------
// debugging settings
// ----------------------------------------------------------------------------