summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2023-07-07 23:43:46 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2023-07-08 11:31:17 +0900
commit46fe9ba0f5d32c7bb5767486c3b21c69fbac7373 (patch)
treee224290eccd3f59c67df080e47fec80af5d1334e /.github
parentcceb41008758c2b7cdfaf7411ad3c48dfa62e4eb (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.yml8
-rw-r--r--.github/workflows/macos.yml7
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