mirror of
https://github.com/kiwix/kiwix-build.git
synced 2025-06-26 10:11:27 +00:00
There are some problem in meson 0.44.0. `meson` change the way it detects static libraries (to something that seems better to me), but it breaks some of our build that we have to fix. Until we have fixed our dependencies declaration, let's force meson to be in 0.43.0.
21 lines
340 B
Bash
Executable File
21 lines
340 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
|
|
orig_dir=$(pwd)
|
|
|
|
sudo apt-get update -qq
|
|
sudo apt-get install -qq python3-pip zlib1g-dev libjpeg-dev
|
|
pip3 install --user meson==0.43.0
|
|
pip3 install --user pillow
|
|
|
|
# ninja
|
|
git clone git://github.com/ninja-build/ninja.git
|
|
cd ninja
|
|
git checkout release
|
|
./configure.py --bootstrap
|
|
sudo cp ninja /bin
|
|
|
|
cd $orig_dir
|
|
|