mpv/osdep
Stefano Pigozzi 7e2edad8ef switch the build system to waf
This commit adds a new build system based on waf. configure and Makefile
are deprecated effective immediately and someday in the future they will be
removed (they are still available by running ./old-configure).

You can find how the choice for waf came to be in `DOCS/waf-buildsystem.rst`.
TL;DR: we couldn't get the same level of abstraction and customization with
other build systems we tried (CMake and autotools).

For guidance on how to build the software now, take a look at README.md
and the cross compilation guide.

CREDITS:
This is a squash of ~250 commits. Some of them are not by me, so here is the
deserved attribution:

 - @wm4 contributed some Windows fixes, renamed configure to old-configure
   and contributed to the bootstrap script. Also, GNU/Linux testing.
 - @lachs0r contributed some Windows fixes and the bootstrap script.
 - @Nikoli contributed a lot of testing and discovered many bugs.
 - @CrimsonVoid contributed changes to the bootstrap script.
2013-11-21 21:22:36 +01:00
..
ar
getch2-win.c
getch2.c switch the build system to waf 2013-11-21 21:22:36 +01:00
getch2.h
glob-win.c
glob.h
io.c osdep/io.c: include config.h 2013-11-20 18:12:58 +01:00
io.h
macosx_application.h
macosx_application.m cocoa: fix opening quarantined files on 10.9 with the bundle [2] 2013-10-25 09:10:50 +02:00
macosx_application_objc.h cocoa: fix race condition with input context creation 2013-10-24 00:07:05 +02:00
macosx_compat.h
macosx_events.h
macosx_events.m osx: fix -Wshadow warnings on platform specific code 2013-11-04 08:33:35 +01:00
mpv.exe.manifest
mpv.rc
numcores.c
numcores.h
path-macosx.m
path-win.c
path.h
priority.c
priority.h
threads.c stream: split out pthread helper function 2013-11-17 16:42:57 +01:00
threads.h stream: split out pthread helper function 2013-11-17 16:42:57 +01:00
timer-darwin.c
timer-linux.c configure: uniform the defines to #define HAVE_xxx (0|1) 2013-11-03 21:59:54 +01:00
timer-win2.c
timer.c
timer.h