2019-09-13 15:45:24 +02:00
|
|
|
{ mkShell, curl, flock, git, gradle, jq, maven, nodejs,
|
2019-06-04 18:50:29 +02:00
|
|
|
projectNodePackage, androidEnvShellHook, status-go }:
|
|
|
|
|
|
|
|
mkShell {
|
|
|
|
buildInputs = [
|
|
|
|
curl
|
2019-09-13 15:45:24 +02:00
|
|
|
flock # used in reset-node_modules.sh
|
2019-06-04 18:50:29 +02:00
|
|
|
git
|
|
|
|
gradle
|
2019-08-06 18:16:51 +02:00
|
|
|
jq
|
2019-06-04 18:50:29 +02:00
|
|
|
maven
|
2019-08-06 18:16:51 +02:00
|
|
|
nodejs
|
2019-06-04 18:50:29 +02:00
|
|
|
projectNodePackage
|
|
|
|
];
|
2019-09-13 15:45:24 +02:00
|
|
|
shellHook = ''
|
|
|
|
${androidEnvShellHook}
|
|
|
|
${status-go.shellHook}
|
2019-09-06 13:32:17 +02:00
|
|
|
$STATUS_REACT_HOME/nix/mobile/reset-node_modules.sh "${projectNodePackage}"
|
2019-06-04 18:50:29 +02:00
|
|
|
'';
|
|
|
|
}
|