Commit graph

9 commits

Author SHA1 Message Date
Tim-Philipp Müller 0c96b9dd10 Remove autotools build system
Todo:
 - hook up data/completions/ges-launch-1.0 in Meson (#77)
2019-10-13 13:54:19 +01:00
Guillaume Desmottes e0fba540f2 meson: generate pkg-config -uninstalled pc files
Generating those files is useful for users building the GStreamer stack
using meson and having to link it to another project which is still
using the autotools.

https://bugzilla.gnome.org/show_bug.cgi?id=776810
2017-01-05 09:20: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
Julien Isorce f6b0ae1e75 uninstalled.pc: add support for non libtool build systems
Currently the .la path is provided which requires to use libtool as
mentioned in the GStreamer manual section-helloworld-compilerun.html.
It is fine as long as the application is built using libtool.

So currently it is not possible to compile a GStreamer application
within gst-uninstalled with CMake or other build system different
than autotools.

This patch allows to do the following in gst-uninstalled env:
gcc test.c -o test $(pkg-config --cflags --libs gstreamer-1.0 \
  gst-editing-services-1.0)
Previously it required to prepend libtool --mode=link

https://bugzilla.gnome.org/show_bug.cgi?id=720778
2016-02-18 15:26:11 +00:00
Sebastian Dröge e2e2f1261e ges: Update versioning 2012-04-04 14:50:23 +02:00
Mark Nauwelaerts dbedd4f98d pkgconfig: fix uninstalled pkgconfig to handle out-of-source build case 2012-01-12 15:11:10 +01:00
Sebastian Dröge 3142e86dd9 pkg-config: Require gstreamer-controller and gstreamer-pbutils
Their headers are included by public GES headers
2011-01-11 15:29:01 +01:00
Edward Hervey 132cb68ab2 all: add/extend more .gitignore 2010-12-15 15:52:03 +01:00
Edward Hervey 73001edacf Add .pc files 2010-12-15 15:51:41 +01:00