mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-15 02:36:16 +02:00
feat(run): inherit from MixEnvironment
This commit is contained in:
parent
48477d4a3e
commit
2226f9864e
1 changed files with 3 additions and 1 deletions
|
@ -75,7 +75,7 @@ void execProgramInStore(ref<Store> store,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
struct CmdRun : InstallableValueCommand
|
struct CmdRun : InstallableValueCommand, MixEnvironment
|
||||||
{
|
{
|
||||||
using InstallableCommand::run;
|
using InstallableCommand::run;
|
||||||
|
|
||||||
|
@ -135,6 +135,8 @@ struct CmdRun : InstallableValueCommand
|
||||||
// we are about to exec out of this process without running C++ destructors.
|
// we are about to exec out of this process without running C++ destructors.
|
||||||
state->evalCaches.clear();
|
state->evalCaches.clear();
|
||||||
|
|
||||||
|
setEnviron();
|
||||||
|
|
||||||
execProgramInStore(store, UseLookupPath::DontUse, app.program, allArgs);
|
execProgramInStore(store, UseLookupPath::DontUse, app.program, allArgs);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue