Skip to content

Commit 9a0116d

Browse files
gh-101981: Consolidate macOS configure steps in CI (GH-102131)
(cherry picked from commit e07b304) Co-authored-by: Erlend E. Aasland <[email protected]> Automerge-Triggered-By: GH:erlend-aasland
1 parent 7d2ad47 commit 9a0116d

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

.github/workflows/build.yml

+3-5
Original file line numberDiff line numberDiff line change
@@ -182,13 +182,11 @@ jobs:
182182
- uses: actions/checkout@v3
183183
- name: Install Homebrew dependencies
184184
run: brew install pkg-config [email protected] xz gdbm tcl-tk
185-
- name: Prepare Homebrew environment variables
186-
run: |
187-
echo "CFLAGS=-I$(brew --prefix gdbm)/include -I$(brew --prefix xz)/include" >> $GITHUB_ENV
188-
echo "LDFLAGS=-L$(brew --prefix gdbm)/lib -I$(brew --prefix xz)/lib" >> $GITHUB_ENV
189-
echo "PKG_CONFIG_PATH=$(brew --prefix [email protected])/lib/pkgconfig:$(brew --prefix tcl-tk)/lib/pkgconfig" >> $GITHUB_ENV
190185
- name: Configure CPython
191186
run: |
187+
CFLAGS="-I$(brew --prefix gdbm)/include -I$(brew --prefix xz)/include" \
188+
LDFLAGS="-L$(brew --prefix gdbm)/lib -I$(brew --prefix xz)/lib" \
189+
PKG_CONFIG_PATH="$(brew --prefix tcl-tk)/lib/pkgconfig" \
192190
./configure \
193191
--with-pydebug \
194192
--prefix=/opt/python-dev \

0 commit comments

Comments
 (0)