From ba5cfbdeec82dcb85dfd8603a4a3bb719af381da Mon Sep 17 00:00:00 2001 From: danipatko Date: Sun, 8 Feb 2026 16:04:41 +0100 Subject: [PATCH] . --- process.sh | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/process.sh b/process.sh index 969ecf3..6d505d9 100644 --- a/process.sh +++ b/process.sh @@ -23,25 +23,26 @@ find "$SOURCE_ROOT" -type f \( -name "*.zip" -o -name "*.7z" -o -name "*.rar" \) temp_dir=$(mktemp -d) # Extract contents - 7z x "$archive" -o"$temp_dir" -y # > /dev/null + 7z x "$archive" -o"$temp_dir" -y > /dev/null echo "Extracted to: $temp_dir" tree "$temp_dir" # DEBUG # FILTERING LOGIC - find "$temp_dir/$car_name" -not -path "./skins/*/livery.png" \ - -not -path "./skins/*/preview.jpg" \ - -not -path "./skins/*/preview.jpeg" \ - -not -path "./skins/*/ui_skin.json" \ - -not -path "./ui/badge.png" \ - -not -path "./ui/ui_car.json" \ - -not -path "./data.acd" \ - -not -path "./physics/standard/data.acd" \ - -not -path "./physics/csp/data.acd" \ + find "$temp_dir/$car_name" -type f \ + -not -path "**/skins/*/livery.png" \ + -not -path "**/skins/*/preview.jpg" \ + -not -path "**/skins/*/preview.jpeg" \ + -not -name "ui_skin.json" \ + -not -name "badge.png" \ + -not -name "ui_car.json" \ + -not -name "data.acd" \ -delete + find "$temp_dir/$car_name" -type d -empty -delete + echo "After filtering:" - tree "$temp_dir" + tree "$temp_dir/$car_name" cp -r "$temp_dir/$car_name" "$TARGET_ROOT"