LIBMAN: tentatively fixed cp not able to copy unversioned libraries

This commit is contained in:
XargonWan 2025-01-06 14:02:54 +09:00
parent 0368aadcd3
commit 5203448698

View file

@ -24,10 +24,10 @@ find "$1" -type f -exec sh -c '
for file in "$@"; do for file in "$@"; do
dest_file="$target_dir/$(basename "$file")" dest_file="$target_dir/$(basename "$file")"
if [ ! -e "$dest_file" ]; then if [ ! -e "$dest_file" ]; then
if cp "$file" "$dest_file"; then if ! cp "$file" "$dest_file" 2>/dev/null; then
echo "Copied $file to $dest_file" echo "Warning: Failed to copy $file. Skipping."
else else
echo "Failed to copy $file to $dest_file" echo "Copied $file to $dest_file"
fi fi
else else
echo "Skipped $file as $dest_file already exists" echo "Skipped $file as $dest_file already exists"