Merge pull request #153775 from thiagokokada/fix-clojure-lsp-build-on-macos
clojure-lsp: fix build on macOS
This commit is contained in:
commit
017328f71d
@ -17,10 +17,14 @@ buildGraalvmNativeImage rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
# https://github.com/clojure-lsp/clojure-lsp/blob/2021.11.02-15.24.47/graalvm/native-unix-compile.sh#L18-L27
|
# https://github.com/clojure-lsp/clojure-lsp/blob/2021.11.02-15.24.47/graalvm/native-unix-compile.sh#L18-L27
|
||||||
DTLV_LIB_EXTRACT_DIR = "/tmp";
|
# Needs to be inject on `nativeImageBuildArgs` inside shell environment,
|
||||||
|
# otherwise we can't expand to the value set in `mktemp -d` call
|
||||||
|
preBuild = ''
|
||||||
|
export DTLV_LIB_EXTRACT_DIR="$(mktemp -d)"
|
||||||
|
nativeImageBuildArgs+=("-H:CLibraryPath=$DTLV_LIB_EXTRACT_DIR")
|
||||||
|
'';
|
||||||
|
|
||||||
extraNativeImageBuildArgs = [
|
extraNativeImageBuildArgs = [
|
||||||
"-H:CLibraryPath=${DTLV_LIB_EXTRACT_DIR}"
|
|
||||||
"--no-fallback"
|
"--no-fallback"
|
||||||
"--native-image-info"
|
"--native-image-info"
|
||||||
];
|
];
|
||||||
|
Loading…
Reference in New Issue
Block a user