macos: set configure options in the compsite action

This commit is contained in:
Nobuyoshi Nakada 2023-07-07 23:43:46 +09:00
parent cceb410087
commit 46fe9ba0f5
Notes: git 2023-07-08 02:31:37 +00:00
2 changed files with 8 additions and 7 deletions

View File

@ -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

View File

@ -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