@@ -2444,12 +2444,11 @@ for host in "${ALL_HOSTS[@]}"; do
2444
2444
# problematic for overwriting/stripping symbols. Thus, write
2445
2445
# permission is added here.
2446
2446
for lib_name in tensorflow tensorflow_framework; do
2447
- lib=" lib${lib_name} .so*"
2448
- dylib=" lib${lib_name} *.dylib"
2449
- rm -f " ${TF_LIB_DIR} /${lib} "
2450
- rm -f " ${TF_LIB_DIR} /${dylib} "
2451
- find " ${TENSORFLOW_HOST_LIB_DIR} " \( -name " ${lib} " -o -name " ${dylib} " \) -exec chmod +w {} +
2452
- find " ${TENSORFLOW_HOST_LIB_DIR} " \( -name " ${lib} " -o -name " ${dylib} " \) -exec cp -p {} " ${TF_LIB_DIR} " \;
2447
+ lib=" .*lib${lib_name} .so[0-9.]*"
2448
+ dylib=" .*lib${lib_name} [0-9.]*.dylib"
2449
+ find " ${TF_LIB_DIR} " \( -regex " ${lib} " -o -regex " ${dylib} " \) -exec rm -f {} \;
2450
+ find " ${TENSORFLOW_HOST_LIB_DIR} " \( -regex " ${lib} " -o -regex " ${dylib} " \) -exec chmod +w {} +
2451
+ find " ${TENSORFLOW_HOST_LIB_DIR} " \( -regex " ${lib} " -o -regex " ${dylib} " \) -exec cp -p {} " ${TF_LIB_DIR} " \;
2453
2452
done
2454
2453
2455
2454
if [[ ! " ${TENSORFLOW_TARGET_LIB_DIR} " ]] ; then
@@ -3830,10 +3829,10 @@ for host in "${ALL_HOSTS[@]}"; do
3830
3829
mkdir -p " ${TF_DEST_DIR} "
3831
3830
for lib_name in tensorflow tensorflow_framework
3832
3831
do
3833
- lib=" lib${lib_name} .so*"
3834
- dylib=" lib${lib_name} *.dylib"
3835
- echo " ${TF_LIBDIR} / ${lib} => ${TF_DEST_DIR} "
3836
- find " ${TF_LIBDIR} " \( -name " ${lib} " -o -name " ${dylib} " \) -exec cp -a {} " ${TF_DEST_DIR} " \;
3832
+ lib=" .* lib${lib_name} .so[0-9.] *"
3833
+ dylib=" .* lib${lib_name} [0-9.] *.dylib"
3834
+ find " ${TF_LIBDIR} " \( -regex " ${lib} " -o -regex " ${dylib} " \) -exec echo " {} => ${TF_DEST_DIR} " \;
3835
+ find " ${TF_LIBDIR} " \( -regex " ${lib} " -o -regex " ${dylib} " \) -exec cp -a {} " ${TF_DEST_DIR} " \;
3837
3836
done
3838
3837
continue
3839
3838
;;
0 commit comments