inNixShell considered harmful
[?]
Mar 22, 2016, 12:10 PM
BAUP4PCK2JLRRXX7NXNMIQ5JIIRFKFH7LWIHF3MVWX2BQ4RMTIKACDependencies
- [2]
X7IAG7JTSimplify running nix-shell - [3]
UMEQXUUHhydra: fix name of build jobset - [4]
LOHWNXEJCleanup - [5]
DWQCLOPQTweaks for nix-shell - [6]
V2ALOFRRFix the test - [7]
T4LLYESZ* Nix expression for building Hydra. - [8]
DUUF3XJFDon't mess with $LOGNAME in nix-shell - [9]
YQWH4POV* Simplify.
Change contents
- edit in release.nix at line 3
, shell ? false - replacement in release.nix at line 115
src = if lib.inNixShell then null else hydraSrc;src = if shell then null else hydraSrc; - replacement in release.nix at line 134
postUnpack = ''postUnpack = optionalString (!shell) '' - replacement in release.nix at line 136
if [ -z "$IN_NIX_SHELL" ]; then(cd $sourceRoot && (git ls-files -o --directory | xargs -r rm -rfv)) || truefi(cd $sourceRoot && (git ls-files -o --directory | xargs -r rm -rfv)) || true - replacement in shell.nix at line 1
(import ./release.nix {}).build.x86_64-linux[2.1118](import ./release.nix { shell = true; }).build.x86_64-linux