Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Add support for Meson as alternative/parallel build system
https://github.com/mesonbuild/meson

With contributions from:

Tim-Philipp Müller <tim@centricular.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.
  • Loading branch information
nirbheek authored and tp-m committed Aug 20, 2016
1 parent 9cbdaa8 commit 5c4f4ac
Show file tree
Hide file tree
Showing 56 changed files with 2,248 additions and 1 deletion.
4 changes: 3 additions & 1 deletion .gitignore
@@ -1,6 +1,5 @@
aclocal.m4
autom4te.cache
config.h*
config.h.in
config.log
config.status
Expand Down Expand Up @@ -69,3 +68,6 @@ Build
/test-driver
*.trs
*.log

/build
/subprojects

0 comments on commit 5c4f4ac

Please sign in to comment.