File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -157,12 +157,20 @@ jobs:
157
157
PYTHONSTRICTEXTENSIONBUILD : 1
158
158
steps :
159
159
- uses : actions/checkout@v3
160
- - name : Prepare homebrew environment variables
160
+ - name : Install Homebrew dependencies
161
+ run :
brew install pkg-config [email protected] xz gdbm tcl-tk
162
+ - name : Prepare Homebrew environment variables
161
163
run : |
162
- echo "LDFLAGS=-L$(brew --prefix tcl-tk)/lib" >> $GITHUB_ENV
164
+ echo "CFLAGS=\"-I$(brew --prefix gdbm)/include -I$(brew --prefix xz)/include\"" >> $GITHUB_ENV
165
+ echo "LDFLAGS=\"-L$(brew --prefix gdbm)/lib -I$(brew --prefix xz)/lib\"" >> $GITHUB_ENV
166
+ echo "PKG_CONFIG_PATH=\"$(brew --prefix tcl-tk)/lib/pkgconfig\"" >> $GITHUB_ENV
163
167
echo "PKG_CONFIG_PATH=$(brew --prefix [email protected] )/lib/pkgconfig:$(brew --prefix tcl-tk)/lib/pkgconfig" >> $GITHUB_ENV
164
168
- name : Configure CPython
165
- run : ./configure --with-pydebug --prefix=/opt/python-dev
169
+ run : |
170
+ ./configure \
171
+ --with-pydebug \
172
+ --prefix=/opt/python-dev \
173
+ --with-openssl="$(brew --prefix [email protected] )"
166
174
- name : Build CPython
167
175
run : make -j4
168
176
- name : Display build info
You can’t perform that action at this time.
0 commit comments