@@ -6,13 +6,22 @@ root_directory = dirname(@__DIR__)
66
77kernelabstractions = Pkg. PackageSpec (path = root_directory)
88
9+ BACKEND = get (ENV , " KERNELABSTRACTIONS_TEST_BACKEND" , " all" )
10+ BUILDKITE = parse (Bool, get (ENV , " BUILDKITE" , " false" ))
11+
12+ @info " Develop..." BUILDKITE
13+
914Pkg. develop (kernelabstractions)
1015if ! (VERSION < v " 1.6-" )
11- rockernels = Pkg. PackageSpec (path = joinpath (root_directory, " lib" , " ROCKernels" ))
12- Pkg. develop (rockernels)
16+ if ! BUILDKITE || BACKEND == " ROCM"
17+ rockernels = Pkg. PackageSpec (path = joinpath (root_directory, " lib" , " ROCKernels" ))
18+ Pkg. develop (rockernels)
19+ end
1320
14- cudakernels = Pkg. PackageSpec (path = joinpath (root_directory, " lib" , " CUDAKernels" ))
15- Pkg. develop (cudakernels)
21+ if ! BUILDKITE || BACKEND == " CUDA"
22+ cudakernels = Pkg. PackageSpec (path = joinpath (root_directory, " lib" , " CUDAKernels" ))
23+ Pkg. develop (cudakernels)
24+ end
1625
1726 kernelgradients = Pkg. PackageSpec (path = joinpath (root_directory, " lib" , " KernelGradients" ))
1827 Pkg. develop (kernelgradients)
0 commit comments