Skip to content

Commit

Permalink
hack to get around brew symlink issue + get same SHA as E+ release
Browse files Browse the repository at this point in the history
  • Loading branch information
jmarrec committed Nov 5, 2024
1 parent 7784d18 commit fbbf28c
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions .github/workflows/release_mac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,11 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: "Reset to develop for git SHA to match the E+ official one"
run: |
git fetch --all
git reset --soft 94a887817b9a5fdfef43c56ab69d1c6fac37d048
# - name: Setup QtIFW 4.x
# uses: jmarrec/setup-qtifw@v1
# with:
Expand Down Expand Up @@ -125,7 +130,7 @@ jobs:
brew update
if [[ "$BUILD_DOCS" != "false" ]]; then
echo "Using brew to install mactex and adding it to PATH"
brew install --cask mactex-no-gui
brew install --cask mactex-no-gui || true
echo "/Library/TeX/texbin" >> $GITHUB_PATH
echo "DOCUMENTATION_BUILD=BuildWithAll" >> $GITHUB_ENV
else
Expand All @@ -135,9 +140,9 @@ jobs:
# We use cmake commands to build some subprojects, so setting it globally
echo MACOSX_DEPLOYMENT_TARGET=${{ matrix.macos_dev_target }} >> $GITHUB_ENV
echo "Installing gcc@13 for gfortran support of -static-libquadmath"
brew list gcc@13 || brew install gcc@13
brew list gcc@13 || brew install gcc@13 || true
which gfortran-13 || echo "FC=$(brew --prefix gcc@13)/bin/gfortran-13" >> $GITHUB_ENV
brew install ninja tcl-tk
brew install ninja tcl-tk || true
- name: Create Build Directory
run: cmake -E make_directory ./build/
Expand Down

0 comments on commit fbbf28c

Please sign in to comment.