diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml index 7fb83aa7..6faf5646 100644 --- a/.buildkite/pipeline.yml +++ b/.buildkite/pipeline.yml @@ -142,6 +142,7 @@ steps: println("--- :julia: Instantiating project") Pkg.develop([PackageSpec(path=pwd())]) + Pkg.add(url="https://github.com/christiangnrd/ObjectiveC.jl", rev="autoreleasepool") Pkg.instantiate() push!(LOAD_PATH, @__DIR__) diff --git a/test/Project.toml b/test/Project.toml index 22c5da38..8ffaf1d2 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -10,6 +10,7 @@ KernelAbstractions = "63c18a36-062a-441e-b654-da1e3ab1ce7c" LLVM = "929cbde3-209d-540e-8aea-75f648917ca0" LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" ObjectiveC = "e86c9b32-1129-44ac-8ea0-90d5bb39ded9" +Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7" REPL = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" diff --git a/test/runtests.jl b/test/runtests.jl index 187b5b9b..28890e6f 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -40,6 +40,11 @@ end _, jobs = extract_flag!(ARGS, "--jobs", Sys.CPU_THREADS) do_quickfail, _ = extract_flag!(ARGS, "--quickfail") +using Pkg +Pkg.add(url="https://github.com/christiangnrd/ObjectiveC.jl", rev="autoreleasepool") +# Pkg.add("ObjectiveC") +Pkg.instantiate() + include("setup.jl") # make sure everything is precompiled @info "System information:\n" * sprint(io->Metal.versioninfo(io)) @info "Running $jobs tests in parallel. If this is too many, specify the `--jobs` argument to the tests, or set the JULIA_CPU_THREADS environment variable."