Home | History | Annotate | only in /src/external/bsd/zstd/dist/build/meson
Up to higher level directory
NameDateSize
contrib/25-Feb-2026
GetZstdLibraryVersion.py27-Oct-20241.3K
InstallSymlink.py27-Oct-20242.1K
lib/01-May-2026
meson.build01-May-20265.4K
meson_options.txt01-May-20261.8K
programs/25-Feb-2026
README.md27-Oct-2024967
tests/01-May-2026

README.md

      1 Meson build system for zstandard
      2 ================================
      3 
      4 Meson is a build system designed to optimize programmer productivity.
      5 It aims to do this by providing simple, out-of-the-box support for
      6 modern software development tools and practices, such as unit tests,
      7 coverage reports, Valgrind, CCache and the like.
      8 
      9 This Meson build system is provided with no guarantee and maintained
     10 by Dima Krasner \<dima (a] dimakrasner.com\>.
     11 
     12 It outputs one `libzstd`, either shared or static, depending on
     13 `default_library` option.
     14 
     15 ## How to build
     16 
     17 `cd` to this meson directory (`build/meson`)
     18 
     19 ```sh
     20 meson setup -Dbin_programs=true -Dbin_contrib=true builddir
     21 cd builddir
     22 ninja             # to build
     23 ninja install     # to install
     24 ```
     25 
     26 You might want to install it in staging directory:
     27 
     28 ```sh
     29 DESTDIR=./staging ninja install
     30 ```
     31 
     32 To configure build options, use:
     33 
     34 ```sh
     35 meson configure
     36 ```
     37 
     38 See [man meson(1)](https://manpages.debian.org/testing/meson/meson.1.en.html).
     39