Commit Graph

14 Commits

Author SHA1 Message Date
Alexandre Janniaux 0a03780ca8 visualization: meson: add missing plugins 2024-04-07 14:59:17 +00:00
Alexandre Janniaux ee8329a5af stream_out: meson: add chromecast module 2024-04-07 13:33:14 +00:00
Steve Lhomme 8f3d984910 meson: add extra_checks do add more compilation errors
These are the same options we already use in build scripts.
2023-11-10 04:51:50 +00:00
Marvin Scholz c282325941 meson: do not use strings for bool options
This is deprecated and there is no reason to
do this anyway.
2023-09-06 12:59:59 +00:00
Loïc Branstett e80595b5f5 meson: add rust (-Drust=enabled) option
This adds a -Drust feature option to the meson build system, which aims
to enable pure Rust modules.

This option will check for the presence of cargo (Rust package manager
and build system) and give a warning about the experimental nature of
the Rust modules.

This option is disabled by default.
2023-07-13 13:47:03 +00:00
Loïc Branstett 62587d48fe meson: add rtp modules 2023-05-20 16:06:06 +00:00
Alexandre Janniaux f2c8b28974 meson: add option for librist support 2023-02-06 21:14:23 +00:00
Steve Lhomme 6b1f7dc265 meson: add stack protection option 2023-01-31 08:53:16 +00:00
Steve Lhomme 5b398308b6 meson: add common compiler options similar to configure.ac
Co-authored-by: Marvin Scholz <epirat07@gmail.com>
2023-01-18 12:16:33 +00:00
Johannes Kauffmann 9d3082c6f2 meson_options: add winstore_app build option 2023-01-14 14:03:40 +00:00
Johannes Kauffmann b281041200 meson_options: add vlc build option 2023-01-14 14:03:40 +00:00
Pierre Lamot 6ea91fa51e meson: add support of Qt GTK theme module 2023-01-11 05:06:29 +00:00
Pierre Lamot 55bfaba3af meson: add qt_qml_debug option 2023-01-11 05:06:29 +00:00
Marvin Scholz d5f07af209 meson: add initial meson build system
Co-authored-by: Tanguy Dubroca <tanguy.dubroca@lse.epita.fr>
Co-authored-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
Co-authored-by: Alexandre Janniaux <ajanni@videolabs.io>
2023-01-04 14:48:39 +00:00