Created
September 24, 2020 20:20
-
-
Save StephenGenusa/77eb177c5dd38031b680a97269c24b99 to your computer and use it in GitHub Desktop.
Incomplete/Kiwix
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo apt-get -y install python3-pip virtualenv ninja-build zlib1g-dev liblzma-dev libicu-dev libzstd-dev libxapian-dev uuid-dev googletest doxygen pkg-config git automake libtool cmake subversion ccache autopoint libbz2-dev libmagic-dev libmicrohttpd-dev | |
export PATH=$PATH:$HOME/.local/bin | |
sudo pip3 install meson | |
pip3 install Sphinx breathe exhale | |
cd ~ | |
git clone https://github.com/openzim/libzim.git | |
cd libzim | |
meson setup build --backend ninja | |
meson compile -C build | |
meson test -C build | |
meson install -c build | |
cd build | |
sudo meson install | |
cd ~ | |
# https://github.com/kiwix/kiwix-build | |
virtualenv -p python3 . | |
source bin/activate | |
git clone https://github.com/kiwix/kiwix-build.git | |
cd kiwix-build | |
pip install . | |
hash -r | |
kiwix-build kiwix-lib | |
kiwix-build zim-tools | |
kiwix-build kiwix-desktop |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment