inNixShell considered harmful

[?]
Mar 22, 2016, 12:10 PM
BAUP4PCK2JLRRXX7NXNMIQ5JIIRFKFH7LWIHF3MVWX2BQ4RMTIKAC

Dependencies

Change contents

  • edit in release.nix at line 3
    [3.91]
    [3.91]
    , shell ? false
  • replacement in release.nix at line 115
    [2.445][2.445:500]()
    src = if lib.inNixShell then null else hydraSrc;
    [2.445]
    [3.925]
    src = if shell then null else hydraSrc;
  • replacement in release.nix at line 134
    [3.75][2.681:703]()
    postUnpack = ''
    [3.75]
    [2.703]
    postUnpack = optionalString (!shell) ''
  • replacement in release.nix at line 136
    [2.757][2.757:895]()
    if [ -z "$IN_NIX_SHELL" ]; then
    (cd $sourceRoot && (git ls-files -o --directory | xargs -r rm -rfv)) || true
    fi
    [2.757]
    [2.895]
    (cd $sourceRoot && (git ls-files -o --directory | xargs -r rm -rfv)) || true
  • replacement in shell.nix at line 1
    [2.1118][2.1119:1164]()
    (import ./release.nix {}).build.x86_64-linux
    [2.1118]
    (import ./release.nix { shell = true; }).build.x86_64-linux