From 71eb9e7c5f81600c79920c368e57585f623ebbbb Mon Sep 17 00:00:00 2001 From: Christopher Schwan <handgranaten-herbert@posteo.de> Date: Mon, 1 Apr 2024 15:19:49 +0200 Subject: [PATCH] Add some diagnostics for homebrew --- .github/workflows/release.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3408a873..e0292898 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -62,11 +62,14 @@ jobs: brew tap davidchall/hep # install LHAPDF brew install lhapdf - # install APPLgrid - brew install applgrid - # install APPLgrid's sources - TODO: find a better version independent way to do this - wget 'https://applgrid.hepforge.org/downloads/applgrid-1.6.35.tgz' -O- | tar xzf - -C /tmp - export APPL_IGRID_DIR=/tmp/applgrid-1.6.35/src + # install APPLgrid's dependencies + brew install --only-dependencies applgrid + export HOMEBREW_TEMP="$(pwd)"/tmp + mkdir -p ${HOMEBREW_TEMP} + echo "HOMEBREW_TEMP = ${HOMEBREW_TEMP}" + brew install --build-from-source applgrid + find ${HOMEBREW_TEMP} + export APPL_IGRID_DIR=${HOMEBREW_TEMP}/applgrid-1.6.35/src # install Rust curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-host=${{ matrix.target }} # build the CLI