mirror of
https://github.com/morgan9e/helium
synced 2026-04-14 00:14:20 +09:00
ci/bump-platform: download and unpack platform-specific downloads (#58)
This commit is contained in:
13
.github/actions/bump-platform/action.yml
vendored
13
.github/actions/bump-platform/action.yml
vendored
@@ -59,12 +59,15 @@ runs:
|
||||
|
||||
mkdir -p build/{src,download_cache}
|
||||
|
||||
# fetch soures, expect that patches apply cleanly (or die)
|
||||
run_upstream utils/downloads.py retrieve \
|
||||
-i "$HELIUM_DIR/downloads.ini" -c build/download_cache
|
||||
for file in "$HELIUM_DIR/downloads.ini" "$PLATFORM_DIR/downloads.ini"; do
|
||||
if ! [ -f "$file" ]; then continue; fi
|
||||
|
||||
run_upstream utils/downloads.py unpack \
|
||||
-i "$HELIUM_DIR/downloads.ini" -c build/download_cache build/src
|
||||
run_upstream utils/downloads.py retrieve \
|
||||
-i "$file" -c build/download_cache
|
||||
|
||||
run_upstream utils/downloads.py unpack \
|
||||
-i "$file" -c build/download_cache build/src
|
||||
done
|
||||
|
||||
run_upstream utils/patches.py apply \
|
||||
--no-fuzz build/src "$HELIUM_DIR/patches"
|
||||
|
||||
Reference in New Issue
Block a user