status-mobile/nix/mobile/ios/shells
Jakub Sokołowski 4fe8b81bf6
ios: fix xcode using system Node.js version
As discovered in:
https://github.com/status-im/status-mobile/pull/15225

The attempt to fix this in:
https://github.com/status-im/status-mobile/pull/15180

But it doesn't appear to work, so instead I'm allowing an override of
`NODE_BINARY` variable and spetting it when defining the Nix shell.

The key things here are:

* Xcode injects its own paths into `PATH` which breaks Nix env.
* Combining Nix shells with `inputsFrom` does not inherit all vars.

It's important to set these variables in `shellHook` and not elsewhere.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-03-02 17:32:52 +01:00
..
bundler.nix nix: re-add step to call bundler install 2022-10-12 11:07:56 +02:00
cocoapods.nix nix: fix order of iOS shell components 2022-08-30 09:27:49 +02:00
nodejs.nix ios: fix xcode using system Node.js version 2023-03-02 17:32:52 +01:00
status-go.nix nix: fix order of iOS shell components 2022-08-30 09:27:49 +02:00