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