File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -157,12 +157,19 @@ jobs:
157157 PYTHONSTRICTEXTENSIONBUILD : 1
158158 steps :
159159 - 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
161163 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
163166 echo "PKG_CONFIG_PATH=$(brew --prefix [email protected] )/lib/pkgconfig:$(brew --prefix tcl-tk)/lib/pkgconfig" >> $GITHUB_ENV 164167 - name : Configure CPython
165- run : ./configure --with-pydebug --prefix=/opt/python-dev
168+ run : |
169+ ./configure \
170+ --with-pydebug \
171+ --prefix=/opt/python-dev \
172+ --with-openssl="$(brew --prefix [email protected] )" 166173 - name : Build CPython
167174 run : make -j4
168175 - name : Display build info
You can’t perform that action at this time.
0 commit comments