File tree 1 file changed +10
-3
lines changed
1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -177,12 +177,19 @@ jobs:
177
177
PYTHONSTRICTEXTENSIONBUILD : 1
178
178
steps :
179
179
- uses : actions/checkout@v3
180
- - name : Prepare homebrew environment variables
180
+ - name : Install Homebrew dependencies
181
+ run :
brew install pkg-config [email protected] xz gdbm tcl-tk
182
+ - name : Prepare Homebrew environment variables
181
183
run : |
182
- echo "LDFLAGS=-L$(brew --prefix tcl-tk)/lib" >> $GITHUB_ENV
184
+ echo "CFLAGS=-I$(brew --prefix gdbm)/include -I$(brew --prefix xz)/include" >> $GITHUB_ENV
185
+ echo "LDFLAGS=-L$(brew --prefix gdbm)/lib -I$(brew --prefix xz)/lib" >> $GITHUB_ENV
183
186
echo "PKG_CONFIG_PATH=$(brew --prefix [email protected] )/lib/pkgconfig:$(brew --prefix tcl-tk)/lib/pkgconfig" >> $GITHUB_ENV
184
187
- name : Configure CPython
185
- run : ./configure --with-pydebug --prefix=/opt/python-dev
188
+ run : |
189
+ ./configure \
190
+ --with-pydebug \
191
+ --prefix=/opt/python-dev \
192
+ --with-openssl="$(brew --prefix [email protected] )"
186
193
- name : Build CPython
187
194
run : make -j4
188
195
- name : Display build info
You can’t perform that action at this time.
0 commit comments