diff --git a/deps/Project.toml b/deps/Project.toml index 54d5d52ca..1eee64aec 100644 --- a/deps/Project.toml +++ b/deps/Project.toml @@ -4,4 +4,7 @@ Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" Preferences = "21216c6a-2e73-6563-6e65-726566657250" Scratch = "6c6a2e73-6563-6170-7368-637461726353" Clang = "40e3b903-d033-50b4-a0cc-940c62c95e31" -BinaryBuilderBase = "7f725544-6523-48cd-82d1-3fa08ff4056e" \ No newline at end of file +BinaryBuilderBase = "7f725544-6523-48cd-82d1-3fa08ff4056e" + +[compat] +Clang = "0.18" diff --git a/deps/ReactantExtra/Project.toml b/deps/ReactantExtra/Project.toml index de88b1005..4e1c9287e 100644 --- a/deps/ReactantExtra/Project.toml +++ b/deps/ReactantExtra/Project.toml @@ -1,3 +1,6 @@ [deps] Clang = "40e3b903-d033-50b4-a0cc-940c62c95e31" -BinaryBuilderBase = "7f725544-6523-48cd-82d1-3fa08ff4056e" \ No newline at end of file +BinaryBuilderBase = "7f725544-6523-48cd-82d1-3fa08ff4056e" + +[compat] +Clang = "0.18" diff --git a/deps/build_local.jl b/deps/build_local.jl index 9cf453f1b..1f1d078ef 100644 --- a/deps/build_local.jl +++ b/deps/build_local.jl @@ -18,7 +18,7 @@ Pkg.activate(; temp=true) # Build! @info "Building" source_dir scratch_dir run(`mkdir -p $(scratch_dir)`) -run(Cmd(`$(Base.julia_cmd().exec[1]) --project=. -e "using Pkg; Pkg.instantiate(); Pkg.add(url=\"https://github.com/JuliaInterop/Clang.jl\", rev=\"vc/cxx_parse2\")"`, dir=source_dir)) +run(Cmd(`$(Base.julia_cmd().exec[1]) --project=. -e "using Pkg; Pkg.instantiate()"`, dir=source_dir)) run(Cmd(`bazel build -c dbg --action_env=JULIA=$(Base.julia_cmd().exec[1]) --check_visibility=false ...`, dir=source_dir)) # Discover built libraries