Merge pull request #1039 from pulsar-edit/fix-apple-silicon-builds

Link to Homebrew version of `libiconv`…
This commit is contained in:
Andrew Dupont 2024-06-27 23:26:18 -07:00 committed by GitHub
commit 4b1edf4d16
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -137,6 +137,7 @@ silicon_mac_task:
- brew update
- brew uninstall node@20
- brew install git python@$PYTHON_VERSION python-setuptools
- brew install libiconv
- git submodule init
- git submodule update
- ln -s /opt/homebrew/bin/python$PYTHON_VERSION /opt/homebrew/bin/python
@ -150,9 +151,13 @@ silicon_mac_task:
- sed -i -e "s/[0-9]*-dev/`date -u +%Y%m%d%H`/g" package.json
install_script:
- export PATH="/opt/homebrew/bin:$PATH"
- export LDFLAGS="-L$(brew --prefix)/opt/libiconv/lib"
- export CPPFLAGS="-I$(brew --prefix)/opt/libiconv/include"
- yarn install --ignore-engines || yarn install --ignore-engines
build_script:
- export PATH="/opt/homebrew/bin:$PATH"
- export LDFLAGS="-L$(brew --prefix)/opt/libiconv/lib"
- export CPPFLAGS="-I$(brew --prefix)/opt/libiconv/include"
- yarn build
- yarn run build:apm
build_binary_script: