Skip to content

Commit 8f4ad0d

Browse files
author
yinyangsx
committed
New OpenCL deps config way
Signed-off-by: yinyangsx <[email protected]>
1 parent 0818b9e commit 8f4ad0d

File tree

3 files changed

+62
-0
lines changed

3 files changed

+62
-0
lines changed

buildbot/dependency.conf

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,16 @@ fpga_driver_win=2020.10.7.0.15
3131
# NVidia CUDA driver
3232
# TODO provide URL for CUDA driver
3333
nvidia_gpu_driver_lin=435.21
34+
35+
[DEPS ROOT]
36+
ocl_cpu_root={DEPS_ROOT}/opencl/runtime/linux/oclcpu
37+
ocl_gpu_root={DEPS_ROOT}/opencl/runtime/linux/oclgpu
38+
fpga_root={ARCHIVE_ROOT}/comp/oclfpga/linux
39+
ocl_fpga_emu_root={DEPS_ROOT}/opencl/runtime/linux/oclfpgaemu
40+
tbb_root={DEPS_ROOT}/tbb/lin
41+
42+
ocl_cpu_root_win={DEPS_ROOT}/opencl/runtime/win/oclcpu
43+
ocl_gpu_root_win=
44+
fpga_root_win={ARCHIVE_ROOT}/comp/oclfpga/win
45+
ocl_fpga_emu_root_win={DEPS_ROOT}/opencl/runtime/win/oclfpgaemu
46+
tbb_root_win={DEPS_ROOT}/tbb/win

buildbot/linux.vrd

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# For TBB
2+
:eadb LD_LIBRARY_PATH={TBBROOT}/{TBBVER}/lib/intel64/gcc4.8
3+
4+
# For CPU
5+
:eadb LD_LIBRARY_PATH={OCLCPUROOT}/{OCLCPUVER}/intel64_lin
6+
:eadb OCL_ICD_FILENAMES={OCLCPUROOT}/{OCLCPUVER}/intel64_lin/libintelocl.so
7+
8+
# For GPU
9+
:eade LD_LIBRARY_PATH={OCLGPUROOT}/{OCLGPUVER}
10+
:eade PATH={OCLGPUROOT}/{OCLGPUVER}
11+
:eade OCL_ICD_FILENAMES={OCLGPUROOT}/{OCLGPUVER}/libigdrcl.so
12+
13+
# For FPGA
14+
:eadb PATH={OCLFPGAROOT}/{OCLFPGAVER}/build/bin
15+
16+
# For FPGA EMU
17+
:eadb LD_LIBRARY_PATH={OCLFPGAEMUROOT}/{OCLFPGAEMUVER}
18+
:eadb LD_LIBRARY_PATH={OCLFPGAEMUROOT}/{OCLFPGAEMUVER}/intel64_lin
19+
:eadb PATH={OCLFPGAEMUROOT}/{OCLFPGAEMUVER}/bin
20+
:eadb OCL_ICD_FILENAMES={OCLFPGAEMUROOT}/{OCLFPGAEMUVER}/libintelocl_emu.so
21+
22+
# For Compiler
23+
:eadb PATH={COMP_ROOT}/bin
24+
:eadb LD_LIBRARY_PATH={COMP_ROOT}/lib
25+
:eadb PATH={COMP_ROOT}/install/bin
26+
:eadb LD_LIBRARY_PATH={COMP_ROOT}/install/lib

buildbot/windows.vrd

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# For TBB
2+
:eadb PATH={TBBROOT}/{TBBVER}/redist/intel64/vc14
3+
:eadb LIB={TBBROOT}/{TBBVER}/lib/intel64/vc14
4+
:eadb INCLUDE={TBBROOT}/{TBBVER}/include
5+
:eadb CPATH={TBBROOT}/{TBBVER}/include
6+
7+
# For CPU
8+
:eadb PATH={OCLCPUROOT}/{OCLCPUVER}/intel64_win
9+
:eadb OCL_ICD_FILENAMES={OCLCPUROOT}/{OCLCPUVER}/intel64_win/intelocl64.dll
10+
11+
# For FPGA
12+
:eadb PATH={OCLFPGAROOT}/{OCLFPGAVER}/build/bin
13+
14+
# For FPGA EMU
15+
:eadb PATH={OCLFPGAEMUROOT}/{OCLFPGAEMUVER}/bin
16+
:eadb PATH={OCLFPGAEMUROOT}/{OCLFPGAEMUVER}/intel64_win
17+
:eadb OCL_ICD_FILENAMES={OCLFPGAEMUROOT}/{OCLFPGAEMUVER}/intelocl64_emu.dll
18+
19+
# For Compiler
20+
:eadb PATH={COMP_ROOT}/bin
21+
:eadb PATH={COMP_ROOT}/lib
22+
:eadb PATH={COMP_ROOT}/install/bin
23+
:eadb PATH={COMP_ROOT}/install/lib

0 commit comments

Comments
 (0)