@@ -6,13 +6,22 @@ root_directory = dirname(@__DIR__)
6
6
7
7
kernelabstractions = Pkg. PackageSpec (path = root_directory)
8
8
9
+ BACKEND = get (ENV , " KERNELABSTRACTIONS_TEST_BACKEND" , " all" )
10
+ BUILDKITE = parse (Bool, get (ENV , " BUILDKITE" , " false" ))
11
+
12
+ @info " Develop..." BUILDKITE
13
+
9
14
Pkg. develop (kernelabstractions)
10
15
if ! (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
13
20
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
16
25
17
26
kernelgradients = Pkg. PackageSpec (path = joinpath (root_directory, " lib" , " KernelGradients" ))
18
27
Pkg. develop (kernelgradients)
0 commit comments