summaryrefslogtreecommitdiff
path: root/meson.build
AgeCommit message (Collapse)AuthorFilesLines
2016-11-01meson: update versionTim-Philipp Müller1-1/+1
2016-10-27meson: Don't warn about C4146 with MSVCNirbheek Chauhan1-1/+1
The error is: unary minus operator applied to unsigned type, result still unsigned This is a commonly-done operation in gstreamer and it's done on purpose. It's just noise.
2016-10-21meson: Remove gstreamer-check-1.0 dependencyScott D Phillips1-2/+0
It will later be added under tests/check https://bugzilla.gnome.org/show_bug.cgi?id=773114
2016-10-15meson: Don't set c_std to gnu99Nirbheek Chauhan1-1/+0
Use the default for each compiler on every platform instead. This improves our compatibility with compilers that don't have gnu99 as a c_std.
2016-09-30meson: Setup pre-commit hooks when configuringThibault Saunier1-0/+3
2016-09-30meson: update versionTim-Philipp Müller1-1/+1
2016-09-05meson: Fix building with meson 0.34 when using subprojectsThibault Saunier1-1/+1
When using subproject meson.source_root() returns the root directory of the toplevel project which break build. Upstream meson bug: https://github.com/mesonbuild/meson/issues/722
2016-09-05meson: Bump version to 1.9.2Thibault Saunier1-1/+1
2016-08-25meson: Make mpegts lib build when using subprojectsThibault Saunier1-0/+2
The headers passed as parametter are relative to the build dir basically "../subproject/gst-plugins-bad/gst-libs/gst/mpegts/XXX.h" but that does not match what is needed at build time when building as subproject, also we always add current dir as include_dir so we are safe including directly. And link mpegtsdemux against the 'math' library as it is needed.
2016-08-20Add support for Meson as alternative/parallel build systemNirbheek Chauhan1-0/+350
https://github.com/mesonbuild/meson With contributions from: Tim-Philipp Müller <tim@centricular.com> Matej Knopp <matej.knopp@gmail.com> Jussi Pakkanen <jpakkane@gmail.com> (original port) Highlights of the features provided are: * Faster builds on Linux (~40-50% faster) * The ability to build with MSVC on Windows * Generate Visual Studio project files * Generate XCode project files * Much faster builds on Windows (on-par with Linux) * Seriously fast configure and building on embedded ... and many more. For more details see: http://blog.nirbheek.in/2016/05/gstreamer-and-meson-new-hope.html http://blog.nirbheek.in/2016/07/building-and-developing-gstreamer-using.html Building with Meson should work on both Linux and Windows, but may need a few more tweaks on other operating systems.