Skip to content

Commit 824b1ad

Browse files
committed
macos wheel building: compile icu from source
1 parent 895f5b7 commit 824b1ad

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

.github/workflows/wheels.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,19 @@ jobs:
3737
fi &&
3838
./build-deps.sh
3939
CIBW_BEFORE_ALL_MACOS: >
40-
brew install pkg-config icu4c autoconf-archive autoconf automake &&
40+
brew install pkg-config autoconf-archive autoconf automake &&
41+
git clone https://github.com/unicode-org/icu &&
42+
cd icu/icu4c/source &&
43+
./configure && make && make install &&
44+
cd ../../../ &&
4145
git clone https://gitlab.gnome.org/GNOME/libxml2 &&
4246
cd libxml2 &&
4347
autoreconf --install && ./configure && make && make install &&
4448
git clone https://github.com/LanguageMachines/frog &&
4549
cd frog &&
4650
./build-deps.sh &&
47-
./configure &&
48-
make && make install
51+
./bootstrap.sh &&
52+
./configure && make && make install
4953
CIBW_MANYLINUX_X86_64_IMAGE: quay.io/pypa/manylinux2014_x86_64
5054
CIBW_SKIP: "*-win* *-manylinux_i686 pp*"
5155

0 commit comments

Comments
 (0)