From 76dc8a821d6baa37c559baa04bb63c1371c38856 Mon Sep 17 00:00:00 2001 From: Roman Volosatovs Date: Tue, 21 Jan 2025 15:49:31 +0100 Subject: [PATCH] ci: add subdir support Signed-off-by: Roman Volosatovs --- ci/vendor-wit.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ci/vendor-wit.sh b/ci/vendor-wit.sh index 95ad96c0b..37a7fae2c 100755 --- a/ci/vendor-wit.sh +++ b/ci/vendor-wit.sh @@ -19,18 +19,18 @@ make_vendor() { mkdir -p $path for package in $packages; do - IFS='@' read -r repo tag <<< "$package" - mkdir -p $path/$package + IFS='@' read -r repo tag subdir <<< "$package" + mkdir -p "$path/$package" cached_extracted_dir="$cache_dir/$repo-$tag" if [[ ! -d $cached_extracted_dir ]]; then mkdir -p $cached_extracted_dir curl -sL https://github.com/WebAssembly/wasi-$repo/archive/$tag.tar.gz | \ tar xzf - --strip-components=1 -C $cached_extracted_dir - rm -rf $cached_extracted_dir/wit/deps* + rm -rf $cached_extracted_dir/${subdir:-"wit"}/deps* fi - cp -r $cached_extracted_dir/wit/* $path/$package + cp -r $cached_extracted_dir/${subdir:-"wit"}/* $path/$package done }