0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00
mpv/waftools
James Ross-Gowan 3751065f97 win32: build with -DINITGUID
We always want to use __declspec(selectany) to declare GUIDs, but
manually including <initguid.h> in every file that used GUIDs was
error-prone. Since all <initguid.h> does is define INITGUID and include
<guiddef.h>, we can remove all references to <initguid.h> and just
compile with -DINITGUID to get the same effect.

Also, this partially reverts 622bcb0 by re-adding libuuid.a to the
build, since apparently some GUIDs (such as GUID_NULL) are not declared
in the source file, even when INITGUID is set.
2016-09-28 21:38:52 +10:00
..
checks ao_openal: enable building on OSX 2016-09-21 12:43:14 +02:00
detections win32: build with -DINITGUID 2016-09-28 21:38:52 +10:00
fragments win32: build with -DINITGUID 2016-09-28 21:38:52 +10:00
generators build: add option to customize config files system path 2016-01-11 21:11:10 +01:00
__init__.py switch the build system to waf 2013-11-21 21:22:36 +01:00
clang_compilation_database.py build: add option to generate a clang compilation database 2015-02-05 21:06:34 +01:00
dependencies.py build: make sure the HAVE_ key is undefined on failure 2015-08-19 00:15:41 +02:00
features.py build: hide duplicate options from --help 2013-12-26 10:09:17 +01:00
inflector.py build: remove useless class 2015-07-26 15:00:47 +02:00
syms.py build: syms: reindent 2014-08-05 12:57:34 +02:00
waf_customizations.py build: fix Python 3 unicode issue with waf 1.8.6 2015-02-19 09:40:50 +01:00