summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* Release 1.12.51.12.51.12Tim-Philipp Müller2018-03-281-1/+1
|
* Release 1.12.41.12.4Sebastian Dröge2017-12-071-1/+1
|
* Release 1.12.31.12.3Sebastian Dröge2017-09-181-1/+1
|
* Release 1.12.21.12.2Sebastian Dröge2017-07-141-1/+1
|
* Release 1.12.11.12.1Sebastian Dröge2017-06-201-1/+1
|
* meson: Ignore msvc warnings in C++ as wellScott D Phillips2017-05-081-2/+4
| | | | | | | | | | We were only ignoring the listed msvc warnings for C language files and not C++. This was working by the coincidence that we did not have any instances of these warnings in C++ files. Lately the build of decklink has been fixed on windows, and it has an instance of one of these warnings in a C++ file. https://bugzilla.gnome.org/show_bug.cgi?id=782345
* Release 1.12.01.12.0Sebastian Dröge2017-05-041-1/+1
|
* Release 1.11.911.11.91Sebastian Dröge2017-04-271-1/+1
|
* Release 1.11.901.11.90Sebastian Dröge2017-04-071-1/+1
|
* meson: Build mpeg2enc and mplex when availableNirbheek Chauhan2017-03-231-0/+12
|
* meson: Update versionSebastian Dröge2017-02-241-1/+1
|
* meson: Build GIR filesThibault Saunier2017-01-231-0/+8
|
* meson: bump versionTim-Philipp Müller2017-01-131-1/+1
|
* meson: build decklink pluginTim-Philipp Müller2017-01-051-0/+4
|
* meson: Support building without Gst debugThibault Saunier2017-01-051-0/+24
|
* Remove various unported pluginsSebastian Dröge2016-12-211-3/+0
| | | | | | | | If they were not ported after 4+ years it seems unlikely that anybody is ever going to need them again. They're still in the GIT history if needed. https://bugzilla.gnome.org/show_bug.cgi?id=774530
* meson: Rework opencv plugin checksNirbheek Chauhan2016-11-291-0/+1
| | | | | | | | a) Use get_pkgconfig_variable() to get the opencv prefix b) Place an upper limit on the opencv version c) Ensure that headers are available (b) and (c) just copy what the configure.ac checks do.
* meson: add_global_arguments -> add_project_argumentsScott D Phillips2016-11-181-4/+7
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=774656
* meson: wayland: move dep checks to the libMatthew Waters2016-11-171-10/+0
| | | | | Moves them closer to where they are used. We don't want every check in the main meson.build file.
* meson: Build waylandsinkThibault Saunier2016-11-151-0/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=774493
* meson: don't add_global_arguments when being built as a subprojectScott D Phillips2016-11-111-1/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=773568
* meson: update versionTim-Philipp Müller2016-11-011-1/+1
|
* meson: Don't warn about C4146 with MSVCNirbheek Chauhan2016-10-271-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.
* meson: Remove gstreamer-check-1.0 dependencyScott D Phillips2016-10-211-2/+0
| | | | | | It will later be added under tests/check https://bugzilla.gnome.org/show_bug.cgi?id=773114
* meson: Don't set c_std to gnu99Nirbheek Chauhan2016-10-151-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.
* meson: Setup pre-commit hooks when configuringThibault Saunier2016-09-301-0/+3
|
* meson: update versionTim-Philipp Müller2016-09-301-1/+1
|
* meson: Fix building with meson 0.34 when using subprojectsThibault Saunier2016-09-051-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
* meson: Bump version to 1.9.2Thibault Saunier2016-09-051-1/+1
|
* meson: Make mpegts lib build when using subprojectsThibault Saunier2016-08-251-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.
* Add support for Meson as alternative/parallel build systemNirbheek Chauhan2016-08-201-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.