diff options
author | zimbatm <zimbatm@zimbatm.com> | 2019-09-13 11:05:41 +0200 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2019-09-13 11:40:40 +0000 |
commit | cef857e8b7ed69fefa99019e79f63ef5d744bacc (patch) | |
tree | 1db7badcc39734f55a883cbf323340239643ee09 /pkgs | |
parent | 1987bddea844399e79258bb4acc8b4d7f8cc7258 (diff) | |
download | nixlib-cef857e8b7ed69fefa99019e79f63ef5d744bacc.tar nixlib-cef857e8b7ed69fefa99019e79f63ef5d744bacc.tar.gz nixlib-cef857e8b7ed69fefa99019e79f63ef5d744bacc.tar.bz2 nixlib-cef857e8b7ed69fefa99019e79f63ef5d744bacc.tar.lz nixlib-cef857e8b7ed69fefa99019e79f63ef5d744bacc.tar.xz nixlib-cef857e8b7ed69fefa99019e79f63ef5d744bacc.tar.zst nixlib-cef857e8b7ed69fefa99019e79f63ef5d744bacc.zip |
bundlerApp: avoid unecessary rebuilds when gemdir changes
Because the gemdir was referenced on the derivation, it would cause the whole gemdir to get added to the store, which would in turn force the derivation to be rebuilt whenever unrelated folder files would change.
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/ruby-modules/bundler-app/default.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/development/ruby-modules/bundler-app/default.nix b/pkgs/development/ruby-modules/bundler-app/default.nix index f0727b3c1704..2fa706643234 100644 --- a/pkgs/development/ruby-modules/bundler-app/default.nix +++ b/pkgs/development/ruby-modules/bundler-app/default.nix @@ -36,7 +36,7 @@ let basicEnv = (callPackage ../bundled-common {}) args; - cmdArgs = removeAttrs args [ "pname" "postBuild" "gemConfig" "passthru" "gemset" ] // { + cmdArgs = removeAttrs args [ "pname" "postBuild" "gemConfig" "passthru" "gemset" "gemdir" ] // { inherit preferLocalBuild allowSubstitutes; # pass the defaults buildInputs = buildInputs ++ lib.optional (scripts != []) makeWrapper; |