summaryrefslogtreecommitdiffstats
path: root/pkgs/stdenv/generic/setup.sh
AgeCommit message (Expand)Author
2018-01-24unpackPhase: Handle sources starting with a hyphenShea Levy
2018-01-09stdenv: Kill off ensureDiradisbladis
2017-12-30stdenv-setup: Ease the transition with native buildsJohn Ericson
2017-12-30{bintools,cc}-wrapper: Fix setup hook to respect the role of the cc-compilerJohn Ericson
2017-12-30stdenv: Fix handling of dependencies and hooksJohn Ericson
2017-11-21stdenv setup: Always use both propagated filesJohn Ericson
2017-11-15stdenv setup: Run setup hooks and other processing after accumulating depsJohn Ericson
2017-09-26stdenv: Turn on `set -x` if NIX_DEBUG >= 6John Ericson
2017-09-26treewide: Use `(( "${NIX_DEBUG:-0}" >= 1) ))` consistentlyJohn Ericson
2017-09-07genericBuild: Communicate the current build phase to NixEelco Dolstra
2017-09-07Remove tracePhasesEelco Dolstra
2017-09-03stdenv-setup: list environment variables with awkOrivej Desh
2017-09-03stdenv-setup: fix substituteAll with set -euOrivej Desh
2017-08-23stdenv-setup: Use `set -u` as much as possibleJohn Ericson
2017-08-18Revert "stdenvs: Distinguish between `extraBuildInputs` and `extraNativeBuild...Tuomas Tynkkynen
2017-08-15stdenvs: Distinguish between `extraBuildInputs` and `extraNativeBuildInputs`John Ericson
2017-08-09stdenv: fix typo in setup.shLinus Heckemann
2017-08-07cc-wrapper: Make hygienicJohn Ericson
2017-07-26stdenv-setup: Remove any `declare -g`John Ericson
2017-07-26stdenv-setup and misc hooks: Work with bash-3.4 for MacOS nix-shellJohn Ericson
2017-07-26stdenv-setup and misc pkgs: Revert to space-deliminated propagated-* filesJohn Ericson
2017-07-25stdenv-setup: Add quotes that don't do anything for consistency.John Ericson
2017-07-24stdenv: Remove log nestingEelco Dolstra
2017-07-13stdenv-setup: Pull out and explain 3-part printing of commandsJohn Ericson
2017-07-13stdenv-setup: Remove useless quotesJohn Ericson
2017-07-13stdenv-setup: Combine [[ .. ]] && [[ .. ]] into one [[ .. && .. ]]John Ericson
2017-07-12stdenv-setup: Clean up 'substitute()' for style and error handlingJohn Ericson
2017-07-12stdenv-setup: Misc improvements as directed by ShellCheckJohn Ericson
2017-07-12stdenv-setup: Make the package accumulators associative arrays instead of str...John Ericson
2017-07-10stdenv: Store one package per line in nix-support/propagated-*John Ericson
2017-07-07stdenv, swift: Use `local fd` in is* bash functions for hygieneJohn Ericson
2017-07-07stdenv: Harden hook runnersJohn Ericson
2017-05-04Add a setup hook for detecting $TMPDIR references in RPATHs and wrapper scriptsEelco Dolstra
2017-03-02mkDerivation: Don't pass buildInputs to stdenv builder in nativeBuildInputsTuomas Tynkkynen
2016-10-12stdenv stripHash(): fixup after #19324Vladimír Čunát
2016-10-11stdenv/stripHash: print to stdout, not to variableProfpatsch
2016-09-01stdenv: leave SSL_CERT_FILE in shells (#15571)Nikolay Amiantov
2016-08-26Tweak error messageEelco Dolstra
2016-08-26stdenv substitute: fail on non-existant input fileRobin Gloster
2016-06-10pkgs.runCommand: passAsFile (buildCommand can be very long)Domen Kožar
2016-05-27stdenv: fix paxmarkJoachim Fasting
2016-05-12stdenv setup.sh: revert most of changes around #14907Vladimír Čunát
2016-05-08stdenv substituteAll: use yet another implementationVladimír Čunát
2016-05-07stdenv substituteAll: use more robust codeVladimír Čunát
2016-04-23doc/stdenv.xml document substitution env variablesProfpatsch
2016-04-23setup.hs: substitute uses only valid bash namesProfpatsch
2016-04-07Merge 'staging' into closure-sizeVladimír Čunát
2016-04-02stdenv: don't complain about configure script not existingCharles Strahan
2016-04-01Merge branch 'master' into closure-sizeVladimír Čunát
2016-03-08Merge master into closure-sizeVladimír Čunát