aboutsummaryrefslogtreecommitdiff
path: root/autogen.sh
AgeCommit message (Collapse)Author
2023-06-13build: make sure we can overwrite config.{guess,sub}0xb10c
Since ea7b8528 (#26422), autogen.sh overwrites the build-aux/config.{guess, sub} files (installed there by autoreconf) with the depends/config.{guess, sub} files if these are newer. The autoreconf tool copies them from it's share/autoconf/build-aux/ directory. Specifically on NixOS, the share/autoconf/build-aux/ files are located in the nix-store and are read-only. autoreconf preserves the read-only permissions when copying. Overwriting them with our depends/config.{guess, sub} subsequently fails. To make sure we can overwrite the files, we set write permissions to the current user and group before overwriting. This fixes the problem on NixOS. fixes #27873: Can't copy to 'build-aux/config.guess' in autoconf.sh: Permission denied
2023-04-23build: Use newest `config.{guess,sub}` availableHennadii Stepanov
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
-BEGIN VERIFY SCRIPT- ./contrib/devtools/copyright_header.py update ./ -END VERIFY SCRIPT-
2019-10-07Added double quotesAva Barron
Added double quotes to prevent globbing and word splitting.
2019-07-04Enable ShellCheck rulesHennadii Stepanov
Enabled ShellCheck rules: SC1087 SC2001 SC2004 SC2005 SC2006 SC2016 SC2028 SC2048 SC2066 (note that IFS already contains only a line feed) SC2116 SC2166 SC2181 SC2206 SC2207 SC2230 SC2236
2018-06-14Add "export LC_ALL=C" to all shell scriptspracticalswift
2016-09-21Add MIT license to autogen.sh and share/genbuild.shLuke Dashjr
2016-02-13autogen.sh: warn about needing autoconf if autoreconf is not foundAndrés G. Aragoneses
Changes the error message from: ./autogen.sh: 9: ./autogen.sh: autoreconf: not found To: configuration failed, please install autoconf first
2014-10-03Bugfix: Replace bashisms with standard sh to fix build on non-BASH systemsLuke Dashjr
2014-09-16Add warnings for autogen.sh. Fix AC_CONFIG_SRCDIR.randy-waterhouse
2014-07-01secp256k1: add libtool as a dependencyCory Fields
2013-11-27autogen.sh: Stop passing --verbose to autoreconfJosh Triplett
This quiets down the autotools build, making warnings much more visible.
2013-11-27autogen.sh: Use long options to autoreconf, for self-documentationJosh Triplett
2013-11-27autogen.sh: Support running from outside the source directoryJosh Triplett
Initial steps towards supporting out-of-tree builds.
2013-11-27autogen.sh: Use set -e to fail if any command failsJosh Triplett
In preparation for expanding autogen.sh.
2013-11-27autogen.sh: Add a /bin/sh shebang.Josh Triplett
2013-09-05autotools: switch to autotools buildsystemCory Fields