diff options
author | Niels De Graef <nielsdegraef@gmail.com> | 2019-05-08 08:27:38 +0200 |
---|---|---|
committer | Günther Wagner <info@gunibert.de> | 2021-10-21 12:52:27 +0200 |
commit | afcf2ed34ca0b47aaee6f81625d4deec2c3d6bb9 (patch) | |
tree | 43bad38eb62e220408b4cc053c54ced78db8ae28 /meson_options.txt | |
parent | 409dec8b596bb6cc3b8e25d0572bf5cd38130968 (diff) | |
download | librest-afcf2ed34ca0b47aaee6f81625d4deec2c3d6bb9.tar.gz |
Port to the Meson build system
See the [Meson website] for a full reference. To build, test and/or
install the librest library, you essentially need the following commands:
```
$ meson build
$ ninja -C build
$ meson test -C build
$ ninja -C build install
```
For the GNOME initiative, see
https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting
[Meson website]: http://mesonbuild.com/
https://gitlab.gnome.org/GNOME/librest/merge_requests/1
Diffstat (limited to 'meson_options.txt')
-rw-r--r-- | meson_options.txt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/meson_options.txt b/meson_options.txt new file mode 100644 index 0000000..ae4ba54 --- /dev/null +++ b/meson_options.txt @@ -0,0 +1,25 @@ +option('ca_certificates', + type: 'boolean', + value: false, + description: 'Whether to use a pre-specified Certificate Authority list (see the ca_certificates_path option)', +) +option('ca_certificates_path', + type: 'string', + value: '', + description: 'List of paths to the system Certificate Authority list. If empty, a default set of paths will be tried.', +) +option('introspection', + type: 'boolean', + value: true, + description: 'Generate GObject Introspection (.gir) files', +) +option('examples', + type: 'boolean', + value: true, + description: 'Build the examples', +) +option('gtk_doc', + type: 'boolean', + value: false, + description: 'Build the gtk-doc reference docs', +) |