Skip to content

Commit fd4ad37

Browse files
Fixed unpack command by specifying missing wheel filename
1 parent 5b37a9d commit fd4ad37

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

conda-recipe/build.sh

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,18 @@ CMAKE_ARGS="${CMAKE_ARGS} -DDPCTL_LEVEL_ZERO_INCLUDE_DIR=${PREFIX}/include/level
2727
# -wnx flags mean: --wheel --no-isolation --skip-dependency-check
2828
${PYTHON} -m build -w -n -x
2929
pushd dist
30-
${PYTHON} -m wheel unpack -d dpctl_wheel
30+
${PYTHON} -m wheel unpack -d dpctl_wheel dpctl*.whl
3131
export lib_name=libDPCTLSyclInterface
32-
export so_name=$(find dpctl -regextype posix-extended -regex '^.*${lib_name}\.so' -exec basename \{\} \;)
33-
export sox_name=$(find dpctl -regextype posix-extended -regex '^.*${lib_name}\.so\.[0-9]*$' -exec basename \{\} \;)
34-
export soxxx_name=$(find dpctl -regextype posix-extended -regex '^.*${lib_name}\.so\.[0-9]*\.[0-9]*$' -exec basename \{\} \;)
32+
export so_full_path=$(find dpctl_wheel -regextype posix-extended -regex '^.*${lib_name}\.so')
33+
export sox_full_path=$(find dpctl_wheel -regextype posix-extended -regex '^.*${lib_name}\.so\.[0-9]*$')
34+
export soxxx_full_path=$(find dpctl_wheel -regextype posix-extended -regex '^.*${lib_name}\.so\.[0-9]*\.[0-9]*$')
3535
rm -rf ${so_name} ${soxxx_name}
36+
export so_name=$(basename ${so_full_path})
37+
export sox_name=$(basename ${sox_full_path})
38+
export soxxx_name=$(basename ${soxxx_full_path})
39+
export wheel_path=$(dirname $(dirname ${so_full_path}))
3640
# deal with hard copies
37-
${PYTHON} -m wheel pack dpctl_wheel
41+
${PYTHON} -m wheel pack ${wheel_path}
3842
rm -rf dpctl_wheel
3943
popd ..
4044
${PYTHON} -m wheel tags --remove --build "$GIT_DESCRIBE_NUMBER" \

0 commit comments

Comments
 (0)