File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -19,18 +19,18 @@ make_vendor() {
19
19
mkdir -p $path
20
20
21
21
for package in $packages ; do
22
- IFS=' @' read -r repo tag <<< " $package"
23
- mkdir -p $path /$package
22
+ IFS=' @' read -r repo tag subdir <<< " $package"
23
+ mkdir -p " $path /$package "
24
24
cached_extracted_dir=" $cache_dir /$repo -$tag "
25
25
26
26
if [[ ! -d $cached_extracted_dir ]]; then
27
27
mkdir -p $cached_extracted_dir
28
28
curl -sL https://github.com/WebAssembly/wasi-$repo /archive/$tag .tar.gz | \
29
29
tar xzf - --strip-components=1 -C $cached_extracted_dir
30
- rm -rf $cached_extracted_dir /wit/deps*
30
+ rm -rf $cached_extracted_dir /${subdir :- " wit" } /deps*
31
31
fi
32
32
33
- cp -r $cached_extracted_dir /wit/* $path /$package
33
+ cp -r $cached_extracted_dir /${subdir :- " wit" } /* $path /$package
34
34
done
35
35
}
36
36
You can’t perform that action at this time.
0 commit comments