Skip to content

Commit 2d5d866

Browse files
committed
Download patchelf in CI as well as scripts
1 parent 829b282 commit 2d5d866

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.github/workflows/ci.yml

+6-3
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ env:
1414
MAKE_SRC_URL: "https://ftp.gnu.org/gnu/make/make-4.4.1.tar.gz"
1515
RUSTUP_INIT_URL: "https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init"
1616
CMAKE_URL: "https://github.com/Kitware/CMake/releases/download/v3.28.0-rc5/cmake-3.28.0-rc5-linux-x86_64.tar.gz"
17+
PATCHELF_URL: "https://github.com/NixOS/patchelf/releases/download/0.18.0/patchelf-0.18.0-x86_64.tar.gz"
1718
PUBLIC_SIMICS_PKGS_URL_WINDOWS: "https://registrationcenter-download.intel.com/akdlm/IRC_NAS/ead79ef5-28b5-48c7-8d1f-3cde7760798f/simics-6-packages-2024-05-win64.ispm"
1819
# NOTE: We use the old ISPM because there is something wrong with 1.8.3 with unattended installation
1920
# PUBLIC_SIMICS_ISPM_URL_WINDOWS: "https://registrationcenter-download.intel.com/akdlm/IRC_NAS/881ee76a-c24d-41c0-af13-5d89b2a857ff/intel-simics-package-manager-1.7.5-win64.exe"
@@ -587,7 +588,7 @@ jobs:
587588
uses: actions/cache@v4
588589
with:
589590
path: .github/builder/rsrc
590-
key: "cache-builder-dependencies-${{ env.PUBLIC_SIMICS_ISPM_URL}}-${{env.PUBLIC_SIMICS_PKGS_URL }}"
591+
key: "cache-builder-dependencies-${{ env.PUBLIC_SIMICS_ISPM_URL}}-${{env.PUBLIC_SIMICS_PKGS_URL }}-${{ env.CFE_URL }}-${{ env.LLVM_SRC_URL }}-${{ env.MAKE_SRC_URL }}-${{ env.RUSTUP_INIT_URL }}-${{ env.CMAKE_URL }}"
591592

592593
- name: Download Builder Dependencies
593594
if: ${{ steps.cache-builder-dependencies.outputs.cache-hit != 'true' }}
@@ -604,10 +605,12 @@ jobs:
604605
curl -L -o .github/builder/rsrc/make-4.4.1.tar.gz \
605606
"${{ env.MAKE_SRC_URL }}"
606607
curl -L -o .github/builder/rsrc/rustup-init \
607-
"${RUSTUP_INIT_URL}"
608+
"${{ env.RUSTUP_INIT_URL }}"
608609
chmod +x .github/builder/rsrc/rustup-init
609610
curl -L -o .github/builder/rsrc/cmake-3.28.0-rc5-linux-x86_64.tar.gz \
610-
"${CMAKE_URL}"
611+
"${{ env.CMAKE_URL }}"
612+
curl -L -o .github/builder/rsrc/patchelf-0.18.0-x86_64.tar.gz \
613+
"${{ env.PATCHELF_URL}}"
611614
612615
- name: Build Distribution Package
613616
run: |

0 commit comments

Comments
 (0)