remove dependencies on /opt/rocm path (#1379)
* remove hard coded dependencies on /opt/rocm path
This commit is contained in:
@@ -17,9 +17,9 @@ mkdir -p $ROCMBINDIR
|
||||
pushd $ROCMBINDIR
|
||||
for f in $HIPBINFILES
|
||||
do
|
||||
ln -s -f $f $(basename $f)
|
||||
ln -r -s -f $f $(basename $f)
|
||||
done
|
||||
ln -s -f $HIPDIR/bin/.hipVersion .hipVersion
|
||||
ln -r -s -f $HIPDIR/bin/.hipVersion .hipVersion
|
||||
popd
|
||||
|
||||
# Soft-link to headers
|
||||
@@ -27,5 +27,5 @@ HIPINCDIR=$HIPDIR/include/hip
|
||||
ROCMINCDIR=$ROCMDIR/include
|
||||
mkdir -p $ROCMINCDIR
|
||||
pushd $ROCMINCDIR
|
||||
ln -s -f $HIPINCDIR hip
|
||||
ln -r -s -f $HIPINCDIR hip
|
||||
popd
|
||||
|
||||
@@ -13,17 +13,17 @@ HIPDIR=$ROCMDIR/hip
|
||||
HIPLIBDIR=$ROCMDIR/hip/lib
|
||||
|
||||
# Soft-link to library files
|
||||
HIPLIBFILES=$(ls -aF $HIPLIBDIR | grep -v [-/$])
|
||||
HIPLIBFILES=$(ls -A $HIPLIBDIR | grep -v [-/$])
|
||||
mkdir -p $ROCMLIBDIR
|
||||
mkdir -p $ROCMLIBDIR/cmake
|
||||
pushd $ROCMLIBDIR
|
||||
for f in $HIPLIBFILES
|
||||
do
|
||||
ln -s -f $HIPLIBDIR/$f $(basename $f)
|
||||
ln -s -r -f $HIPLIBDIR/$f $(basename $f)
|
||||
done
|
||||
# Make the hip cmake directory link.
|
||||
pushd cmake
|
||||
ln -s -f $HIPLIBDIR/cmake/hip hip
|
||||
ln -s -r -f $HIPLIBDIR/cmake/hip hip
|
||||
popd
|
||||
popd
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ HIPLIBDIR=$ROCMDIR/hip/lib
|
||||
([ ! -d $ROCMLIBDIR ] || [ ! -d $HIPLIBDIR ]) && exit 0
|
||||
|
||||
# Remove soft-links to libraries
|
||||
HIPLIBFILES=$(ls -aF $HIPLIBDIR | grep -v [-/$])
|
||||
HIPLIBFILES=$(ls -A $HIPLIBDIR | grep -v [-/$])
|
||||
pushd $ROCMLIBDIR
|
||||
for f in $HIPLIBFILES; do
|
||||
[ -e $f ] || continue
|
||||
|
||||
Reference in New Issue
Block a user