3
0
Fork 0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Matthieu Gautier 1d2a9879cc
Merge pull request #9 from legoktm/zlib
9 years ago
src Compile and install other tools than kiwix-serve. 9 years ago
static Fix resources compilation. 9 years ago
AUTHORS Add README and other files 9 years ago
COPYING Add README and other files 9 years ago
README.md Remove kiwix-builder.py script as it as been move in kiwix-build repo. 9 years ago
meson.build meson: Add missing zlib dependency 9 years ago
meson_options.txt first version of meson 9 years ago

README.md

kiwix-tools

kiwix-tools contains a set of tools to interact with kiwix and zim files.

Build kiwix-tools

Most of the compilation steps (including dependencies download and compilation) are handle by kiwix-build script. If you don't have any special need, we recommand you to use kiwix-build instead of doing all the steps yourself.

Dependencies:

You'll need the following dependencies to build libkiwix:

As we use meson to build kiwix-tools, you will need the common meson tools:

  • meson >= 0.34
  • ninja
  • pkg-config

To build:

$ cd kiwix-lib
$ meson . build
$ cd build
$ ninja
$ ninja install

By default, it will compile dynamic linked binaries. If you want statically linked binaries, you can add --default-library=static option to the meson command.

Licensed as GPLv3 or later, see COPYING for more details.