We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 65c2a52 commit 838aebcCopy full SHA for 838aebc
nix/shell.nix
@@ -28,7 +28,16 @@ in mkShell {
28
lib-sds-pkg
29
];
30
31
- shellHook = lib.optionalString (!isMacM1) ''
+ shellHook = ''
32
+ export NIM_SDS_LIB_PATH=${pkgs.lib-sds-pkg}/lib
33
+ export NIM_SDS_HEADER_PATH=${pkgs.lib-sds-pkg}/include
34
+
35
+ export CGO_CFLAGS="-I$NIM_SDS_HEADER_PATH"
36
+ export CGO_LDFLAGS="-L$NIM_SDS_LIB_PATH -lsds -Wl,-rpath,$NIM_SDS_LIB_PATH"
37
+ export LD_LIBRARY_PATH="$NIM_SDS_LIB_PATH"
38
39
+ ''
40
+ + lib.optionalString (!isMacM1) ''
41
export ANDROID_HOME=${pkgs.androidPkgs.androidsdk}/libexec/android-sdk/
42
export ANDROID_NDK=\$ANDROID_HOME/ndk-bundle
43
export ANDROID_SDK_ROOT=\$ANDROID_HOME
0 commit comments