fix evaluation
cc @nyarly
This commit is contained in:
parent
06a513ee05
commit
0154d1b03f
@ -61,7 +61,7 @@ let
|
|||||||
|
|
||||||
copyIfBundledByPath = { bundledByPath ? false, ...}@main:
|
copyIfBundledByPath = { bundledByPath ? false, ...}@main:
|
||||||
(if bundledByPath then
|
(if bundledByPath then
|
||||||
assert gemFiles.gemdir != null; "cp -a ${gemFiles.gemdir}/* $out/"
|
assert gemFiles.gemdir != null; "cp -a ${gemFiles.gemdir}/* $out/" #*/
|
||||||
else ""
|
else ""
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -109,11 +109,10 @@ let
|
|||||||
meta = { platforms = ruby.meta.platforms; } // meta;
|
meta = { platforms = ruby.meta.platforms; } // meta;
|
||||||
|
|
||||||
passthru = rec {
|
passthru = rec {
|
||||||
inherit ruby bundler gems mainGem confFiles envPaths;
|
inherit ruby bundler gems confFiles envPaths;
|
||||||
|
|
||||||
wrappedRuby =
|
wrappedRuby = stdenv.mkDerivation {
|
||||||
stdenv.mkDerivation {
|
name = "wrapped-ruby-${pname'}";
|
||||||
name = "wrapped-ruby-${pname}";
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
buildCommand = ''
|
buildCommand = ''
|
||||||
mkdir -p $out/bin
|
mkdir -p $out/bin
|
||||||
@ -137,7 +136,7 @@ let
|
|||||||
require 'bundler/setup'
|
require 'bundler/setup'
|
||||||
'';
|
'';
|
||||||
in stdenv.mkDerivation {
|
in stdenv.mkDerivation {
|
||||||
name = "${pname}-interactive-environment";
|
name = "${pname'}-interactive-environment";
|
||||||
nativeBuildInputs = [ wrappedRuby basicEnv ];
|
nativeBuildInputs = [ wrappedRuby basicEnv ];
|
||||||
shellHook = ''
|
shellHook = ''
|
||||||
export OLD_IRBRC=$IRBRC
|
export OLD_IRBRC=$IRBRC
|
||||||
|
Loading…
x
Reference in New Issue
Block a user