Sebastian Dröge
992472bf02
meson: Update version
2017-02-24 16:00:09 +02:00
Thibault Saunier
2229579084
meson: Add an option to disable doc generation
2017-02-15 12:53:22 -03:00
Tim-Philipp Müller
02e151bce6
Revert "meson: don't use subproject fallback for gst-validate if it won't work"
...
This reverts commit 6760e5e0b1
.
This was not supposed to be pushed and should not be needed any more.
2017-01-13 12:41:51 +00:00
Tim-Philipp Müller
e3332e0d48
meson: bump version
2017-01-13 12:39:42 +00:00
Tim-Philipp Müller
6760e5e0b1
meson: don't use subproject fallback for gst-validate if it won't work
...
gst-validate has a hard-dep on json-glib-1.0 so maintain optionality of
it all by only dragging it in as a fallback if we know we can satisfy
the dependencies.
2017-01-13 12:16:01 +00:00
Thibault Saunier
a6a8abce93
meson: Support building without Gst debug
2016-12-09 17:52:06 -03:00
Thibault Saunier
d75359b096
meson: Do not print error logs when building the gir
2016-11-29 10:37:29 -03:00
Scott D Phillips
9feee792c5
Enable building with MSVC
...
https://bugzilla.gnome.org/show_bug.cgi?id=774641
2016-11-18 09:13:53 -03:00
Thibault Saunier
c45705f529
meson: Unset the plugin paths to generate the .gir files
...
Avoiding problems when using subproject:
'Failed to load plugin something.so file too short'
2016-11-04 14:41:13 -03:00
Tim-Philipp Müller
6015457a33
meson: update version
2016-11-01 18:10:47 +00:00
Scott D Phillips
18989a8459
meson: Don't depend on gstreamer-check-1.0 on windows
...
https://bugzilla.gnome.org/show_bug.cgi?id=773114
2016-10-26 17:51:45 +05:30
Nirbheek Chauhan
b63d64cb85
Revert "meson: move gstreamer-check-1.0 dependency to tests/check"
...
This reverts commit 5665c2bfc9
.
Does not actually work. See:
https://bugzilla.gnome.org/show_bug.cgi?id=773114#c31
2016-10-25 11:48:35 +05:30
Thibault Saunier
5665c2bfc9
meson: move gstreamer-check-1.0 dependency to tests/check
2016-10-21 05:49:18 -03:00
Scott D Phillips
9745852b9e
meson: mark gstreamer-check-1.0 as required: false
2016-10-18 10:29:24 +02:00
Nirbheek Chauhan
f8f0cf7374
meson: Don't set c_std to gnu99
...
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-10-15 22:21:51 +05:30
Thibault Saunier
1d6167f07d
meson: Use environment object to setup test environment variables
...
Bump meson requirement to 0.35
2016-10-14 17:44:00 +02:00
Thibault Saunier
a44e49fafe
meson: Setup pre commit hook and fix getpluginsdir for standalone case
2016-09-30 13:35:01 -03:00
Tim-Philipp Müller
dbfed9279a
meson: update version
2016-09-30 14:56:48 +01:00
Thibault Saunier
4434392b2c
meson: Do not build libges against libcheck
2016-09-07 16:53:06 -03:00
Thibault Saunier
c7ade2bf84
meson: Handle building the gir file when used as subproject
...
Add support for building GIR when used as subproject
Add an option to disable GIR generation
And bump version to 1.9.2
2016-09-05 12:46:52 -03:00
Thibault Saunier
2b9863c8b5
meson: doc: Fix building documentation when using subprojects
...
And check the presence of gtk-doc before building the documentation
2016-08-25 15:15:05 -03:00
Thibault Saunier
383c5d1f6d
Add support for Meson as alternative/parallel build system
...
https://github.com/mesonbuild/meson
2016-08-24 16:44:32 -03:00