File tree Expand file tree Collapse file tree 7 files changed +15
-20
lines changed Expand file tree Collapse file tree 7 files changed +15
-20
lines changed Original file line number Diff line number Diff line change @@ -398,8 +398,7 @@ jobs:
398
398
conda activate --stack build_env
399
399
if [ -e CMakeLists.txt ]
400
400
then
401
- python setup.py build_ext --inplace -- -G Ninja \
402
- -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icpx \
401
+ CC=icx CXX=icpx python setup.py build_ext --inplace -G Ninja -- \
403
402
-DTBB_LIBRARY_DIR=${TBBROOT}/lib \
404
403
-DMKL_LIBRARY_DIR=${MKLROOT}/lib \
405
404
-DMKL_INCLUDE_DIR=${MKLROOT}/include \
Original file line number Diff line number Diff line change @@ -63,13 +63,12 @@ jobs:
63
63
source /opt/intel/oneapi/setvars.sh
64
64
wget https://github.com/vovkos/doxyrest/releases/download/doxyrest-2.1.2/doxyrest-2.1.2-linux-amd64.tar.xz
65
65
tar xf doxyrest-2.1.2-linux-amd64.tar.xz
66
- python setup.py develop -- \
67
- -G "Ninja" \
68
- -DCMAKE_BUILD_TYPE=Debug \
69
- -DCMAKE_C_COMPILER:PATH=icx \
70
- -DCMAKE_CXX_COMPILER:PATH=icpx \
71
- -DDPCTL_GENERATE_DOCS=ON \
72
- -DDPCTL_ENABLE_DOXYREST=ON \
66
+ python setup.py develop -G Ninja --build-type=Debug \
67
+ -- \
68
+ -DCMAKE_C_COMPILER:PATH=$(which icx) \
69
+ -DCMAKE_CXX_COMPILER:PATH=$(which icpx) \
70
+ -DDPCTL_GENERATE_DOCS=ON \
71
+ -DDPCTL_ENABLE_DOXYREST=ON \
73
72
-DDoxyrest_DIR=`pwd`/doxyrest-2.1.2-linux-amd64
74
73
python -c "import dpctl; print(dpctl.__version__)" || exit 1
75
74
cd "$(find _skbuild -name cmake-build)" || exit 1
Original file line number Diff line number Diff line change 97
97
export OCL_ICD_FILENAMES=libintelocl.so:libintelocl_emu.so
98
98
clang++ --version
99
99
sycl-ls
100
- python setup.py develop -- - G Ninja -DCMAKE_C_COMPILER:PATH=clang -DCMAKE_CXX_COMPILER:PATH=clang++
100
+ CC=clang CXX=clang++ python setup.py develop -G Ninja
101
101
python -c "import dpctl; dpctl.lsplatform()" || exit 1
102
102
SYCL_ENABLE_HOST_DEVICE=1 python -m pytest -v dpctl/tests
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ set "LIB=%BUILD_PREFIX%\Library\lib;%BUILD_PREFIX%\compiler\lib;%LIB%"
4
4
set " INCLUDE = %BUILD_PREFIX% \include;%INCLUDE% "
5
5
6
6
" %PYTHON% " setup.py clean --all
7
- set " SKBUILD_ARGS = -- - G Ninja -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icx"
7
+ set " SKBUILD_ARGS = -G Ninja -- -DCMAKE_C_COMPILER:PATH=icx -DCMAKE_CXX_COMPILER:PATH=icx"
8
8
set " SYCL_INCLUDE_DIR_HINT = %BUILD_PREFIX% \Library\lib\clang\14.0.0"
9
9
10
10
set " PLATFORM_DIR = %PREFIX% \Library\share\cmake-3.22\Modules\Platform"
Original file line number Diff line number Diff line change @@ -49,10 +49,9 @@ def run(
49
49
"--cmake-executable=" + cmake_executable ,
50
50
]
51
51
cmake_args += [
52
+ "--build-type=" + build_type ,
53
+ "--generator=" + build_system ,
52
54
"--" ,
53
- "-G" ,
54
- build_system ,
55
- "-DCMAKE_BUILD_TYPE=" + build_type ,
56
55
"-DCMAKE_C_COMPILER:PATH=" + c_compiler ,
57
56
"-DCMAKE_CXX_COMPILER:PATH=" + cxx_compiler ,
58
57
"-DDPCTL_ENABLE_L0_PROGRAM_CREATION=" + ("ON" if level_zero else "OFF" ),
Original file line number Diff line number Diff line change @@ -47,10 +47,9 @@ def run(
47
47
sys .executable ,
48
48
"setup.py" ,
49
49
"develop" ,
50
+ "--build-type=Debug" ,
51
+ "--generator=Ninja" ,
50
52
"--" ,
51
- "-G" ,
52
- "Ninja" ,
53
- "-DCMAKE_BUILD_TYPE=Debug" ,
54
53
"-DCMAKE_C_COMPILER:PATH=" + c_compiler ,
55
54
"-DCMAKE_CXX_COMPILER:PATH=" + cxx_compiler ,
56
55
"-DDPCTL_ENABLE_L0_PROGRAM_CREATION=" + ("ON" if level_zero else "OFF" ),
Original file line number Diff line number Diff line change @@ -46,10 +46,9 @@ def run(
46
46
sys .executable ,
47
47
"setup.py" ,
48
48
"develop" ,
49
+ "--build-type=Debug" ,
50
+ "--generator=Ninja" ,
49
51
"--" ,
50
- "-G" ,
51
- "Ninja" ,
52
- "-DCMAKE_BUILD_TYPE=Debug" ,
53
52
"-DCMAKE_C_COMPILER:PATH=" + c_compiler ,
54
53
"-DCMAKE_CXX_COMPILER:PATH=" + cxx_compiler ,
55
54
"-DDPCTL_ENABLE_L0_PROGRAM_CREATION=" + ("ON" if level_zero else "OFF" ),
You can’t perform that action at this time.
0 commit comments