diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2023-07-07 23:43:46 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2023-07-08 11:31:17 +0900 |
commit | 46fe9ba0f5d32c7bb5767486c3b21c69fbac7373 (patch) | |
tree | e224290eccd3f59c67df080e47fec80af5d1334e /.github | |
parent | cceb41008758c2b7cdfaf7411ad3c48dfa62e4eb (diff) |
macos: set configure options in the compsite action
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/8040
Diffstat (limited to '.github')
-rw-r--r-- | .github/actions/setup/macos/action.yml | 8 | ||||
-rw-r--r-- | .github/workflows/macos.yml | 7 |
2 files changed, 8 insertions, 7 deletions
diff --git a/.github/actions/setup/macos/action.yml b/.github/actions/setup/macos/action.yml index bc43dac0d9..cfb456c2c0 100644 --- a/.github/actions/setup/macos/action.yml +++ b/.github/actions/setup/macos/action.yml @@ -15,3 +15,11 @@ runs: run: | brew upgrade --quiet brew install --quiet gmp libffi openssl@1.1 zlib autoconf automake libtool readline + + - name: Set ENV + shell: bash + run: | + for lib in openssl@1.1 readline; do + CONFIGURE_ARGS="${CONFIGURE_ARGS:+$CONFIGURE_ARGS }--with-${lib%@*}-dir=$(brew --prefix $lib)" + done + echo CONFIGURE_ARGS="${CONFIGURE_ARGS}" >> $GITHUB_ENV diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 8a2838f24d..ad06eaafcd 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -61,13 +61,6 @@ jobs: builddir: build makeup: true - - name: Set ENV - run: | - for lib in openssl@1.1 readline; do - CONFIGURE_ARGS="${CONFIGURE_ARGS:+$CONFIGURE_ARGS }--with-${lib%@*}-dir=$(brew --prefix $lib)" - done - echo CONFIGURE_ARGS="${CONFIGURE_ARGS}" >> $GITHUB_ENV - - name: Run configure run: ../src/configure -C --disable-install-doc |