@@ -133,7 +133,7 @@ elif [[ "$OS_NAME" == *"Ubuntu"* ]]; then
133
133
LIBDRM_AMDGPU_PATH=" /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1"
134
134
MAYBE_LIB64=lib
135
135
fi
136
- OS_SO_PATHS=($LIBGOMP_PATH $LIBNUMA_PATH \
136
+ OS_SO_PATHS=($LIBGOMP_PATH $LIBNUMA_PATH \
137
137
$LIBELF_PATH $LIBTINFO_PATH \
138
138
$LIBDRM_PATH $LIBDRM_AMDGPU_PATH )
139
139
OS_SO_FILES=()
147
147
if [[ $ROCM_INT -ge 50200 ]]; then
148
148
ROCBLAS_LIB_SRC=$ROCM_HOME /lib/rocblas/library
149
149
ROCBLAS_LIB_DST=lib/rocblas/library
150
- else
150
+ else
151
151
ROCBLAS_LIB_SRC=$ROCM_HOME /rocblas/lib/library
152
152
ROCBLAS_LIB_DST=lib/library
153
153
fi
@@ -156,17 +156,24 @@ ARCH_SPECIFIC_FILES=$(ls $ROCBLAS_LIB_SRC | grep -E $ARCH)
156
156
OTHER_FILES=$( ls $ROCBLAS_LIB_SRC | grep -v gfx)
157
157
ROCBLAS_LIB_FILES=($ARCH_SPECIFIC_FILES $OTHER_FILES )
158
158
159
+ # hipblaslt library files
160
+ HIPBLASLT_LIB_SRC=$ROCM_HOME /lib/hipblaslt/library
161
+ HIPBLASLT_LIB_DST=lib/hipblaslt/library
162
+ ARCH_SPECIFIC_FILES=$( ls $HIPBLASLT_LIB_SRC | grep -E $ARCH )
163
+ OTHER_FILES=$( ls $HIPBLASLT_LIB_SRC | grep -v gfx)
164
+ HIPBLASLT_LIB_FILES=($ARCH_SPECIFIC_FILES $OTHER_FILES )
165
+
159
166
# ROCm library files
160
167
ROCM_SO_PATHS=()
161
168
for lib in " ${ROCM_SO_FILES[@]} "
162
169
do
163
170
file_path=($( find $ROCM_HOME /lib/ -name " $lib " ) ) # First search in lib
164
- if [[ -z $file_path ]]; then
171
+ if [[ -z $file_path ]]; then
165
172
if [ -d " $ROCM_HOME /lib64/" ]; then
166
173
file_path=($( find $ROCM_HOME /lib64/ -name " $lib " ) ) # Then search in lib64
167
174
fi
168
175
fi
169
- if [[ -z $file_path ]]; then
176
+ if [[ -z $file_path ]]; then
170
177
file_path=($( find $ROCM_HOME / -name " $lib " ) ) # Then search in ROCM_HOME
171
178
fi
172
179
if [[ -z $file_path ]]; then
@@ -188,11 +195,13 @@ DEPS_SONAME=(
188
195
189
196
DEPS_AUX_SRCLIST=(
190
197
" ${ROCBLAS_LIB_FILES[@]/#/ $ROCBLAS_LIB_SRC / } "
198
+ " ${HIPBLASLT_LIB_FILES[@]/#/ $HIPBLASLT_LIB_SRC / } "
191
199
" /opt/amdgpu/share/libdrm/amdgpu.ids"
192
200
)
193
201
194
202
DEPS_AUX_DSTLIST=(
195
203
" ${ROCBLAS_LIB_FILES[@]/#/ $ROCBLAS_LIB_DST / } "
204
+ " ${HIPBLASLT_LIB_FILES[@]/#/ $HIPBLASLT_LIB_DST / } "
196
205
" share/libdrm/amdgpu.ids"
197
206
)
198
207
0 commit comments