99 julia -e 'using Pkg
1010
1111 println("--- :julia: Instantiating project")
12- Pkg.develop(; path=pwd())
13- Pkg.add(; url="https://github.com/JuliaGPU/CUDA.jl/", rev="tb/gpuarrays_kernelabstractions")
12+ Pkg.develop([PackageSpec(path=pwd()),
13+ PackageSpec(path=joinpath(pwd(), "lib", "GPUArraysCore"))])
14+ Pkg.add(; url="https://github.com/JuliaGPU/CUDA.jl/",
15+ rev="tb/gpuarrays_kernelabstractions")
1416
1517 println("+++ :julia: Running tests")
1618 Pkg.test("CUDA"; coverage=true)'
@@ -30,8 +32,10 @@ steps:
3032 julia -e 'using Pkg;
3133
3234 println("--- :julia: Instantiating project")
33- Pkg.develop(; path=pwd())
34- Pkg.add(; url="https://github.com/JuliaGPU/oneAPI.jl/", rev="tb/gpuarrays_kernelabstractions")
35+ Pkg.develop([PackageSpec(path=pwd()),
36+ PackageSpec(path=joinpath(pwd(), "lib", "GPUArraysCore"))])
37+ Pkg.add(; url="https://github.com/JuliaGPU/oneAPI.jl/",
38+ rev="tb/gpuarrays_kernelabstractions")
3539
3640 println("+++ :julia: Building support library")
3741 oneapi = dirname(dirname(Base.find_package("oneAPI")))
@@ -56,8 +60,10 @@ steps:
5660 julia -e 'using Pkg;
5761
5862 println("--- :julia: Instantiating project")
59- Pkg.develop(; path=pwd())
60- Pkg.add(; url="https://github.com/JuliaGPU/Metal.jl/", rev="tb/gpuarrays_kernelabstractions")
63+ Pkg.develop([PackageSpec(path=pwd()),
64+ PackageSpec(path=joinpath(pwd(), "lib", "GPUArraysCore"))])
65+ Pkg.add(; url="https://github.com/JuliaGPU/Metal.jl/",
66+ rev="tb/gpuarrays_kernelabstractions")
6167
6268 println("+++ :julia: Running tests")
6369 Pkg.test("Metal"; coverage=true)'
0 commit comments