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 7612aa3 commit 4e35b62Copy full SHA for 4e35b62
deps/build_local.jl
@@ -31,9 +31,12 @@ isdir(scratch_dir) && rm(scratch_dir; recursive=true)
31
source_dir = joinpath(@__DIR__, "LLVMExtra")
32
33
# Build!
34
-@info "Building" source_dir scratch_dir LLVM_DIR
35
-run(`$(cmake()) -DLLVM_DIR=$(LLVM_DIR) -B$(scratch_dir) -S$(source_dir)`)
36
-run(`$(cmake()) --build $(scratch_dir)`)
+mktempdir() do build_dir
+ @info "Building" source_dir scratch_dir build_dir LLVM_DIR
+ run(`$(cmake()) -DLLVM_DIR=$(LLVM_DIR) -DCMAKE_INSTALL_PREFIX=$(scratch_dir) -B$(build_dir) -S$(source_dir)`)
37
+ run(`$(cmake()) --build $(build_dir)`)
38
+ run(`$(cmake()) --install $(build_dir)`)
39
+end
40
41
# Discover built libraries
42
built_libs = filter(readdir(joinpath(scratch_dir, "lib"))) do file
0 commit comments