summaryrefslogtreecommitdiffstats
path: root/waftools
Commit message (Expand)AuthorAgeFilesLines
* waf: require wayland-protocols >= 1.14Rostislav Pehlivanov2018-05-201-1/+1
* waftools: update clang_compilation_databaseBin Jin2018-05-171-13/+33
* wscript: Remove code check for cuda hwaccelPhilip Langdale2018-05-101-15/+0
* build: bump wayland-protocols requirement to 1.12+Jan Ekström2018-04-291-1/+1
* build: fixup vendored wayland protocols with variantsJan Ekström2018-04-151-4/+23
* build: fix swift build with waf 1.8.4Akemi2018-03-111-2/+2
* cocoa-cb: change border and borderless window stylingAkemi2018-02-281-3/+3
* build: fix dependency check on macOSAkemi2018-02-161-9/+1
* build: fix linking libmpv when swift features are builtAkemi2018-02-131-0/+2
* build: remove shell usage from swift build scriptsAkemi2018-02-131-4/+5
* build: fix swift detection with python2Akemi2018-02-131-6/+2
* build: fix swift detection on major swift versionsAkemi2018-02-121-2/+2
* build: fix swift detection with python3Akemi2018-02-121-1/+1
* build: fix configure on windowsAkemi2018-02-121-7/+8
* cocoa-cb: initial implementation via opengl-cb APIAkemi2018-02-123-14/+82
* build: fix linking to dev SDK on macOSAkemi2018-02-121-1/+21
* win32: add more-POSIXy versions of open() and fstat()James Ross-Gowan2017-10-251-1/+1
* wayland_common: rewrite from scratchRostislav Pehlivanov2017-10-033-5/+40
* vd_lavc: cuda requires setting hw_device_ctxwm42017-09-261-0/+3
* build: fix build for waf 2.0orbea2017-09-221-1/+1
* build: add preliminary LGPL modewm42017-09-211-1/+0
* build: remove some dead codewm42017-09-191-7/+0
* build: use unified dependency expressions instead of weird fieldswm42017-09-182-40/+242
* Revert "build: rpi: rely on pkgconfig for compiler flags"wm42017-08-151-22/+1
* build: warn against VLAwm42017-07-241-1/+2
* build: change how some OS specific source files are selectedwm42017-06-291-0/+12
* build: reduce GLX test fragmentwm42017-06-221-4/+0
* build: remove Linux DVB test fragmentwm42017-06-221-12/+0
* build: remove unused pvr.c test fragmentwm42017-06-221-7/+0
* build: simplify OSS checks and remove changes by "bugmen0t"wm42017-06-223-38/+1
* build: remove checks for libGLwm42017-04-261-1/+0
* build: rely on internal GL headers for rpi checkIlya Tumaykin2017-04-261-4/+0
* demux_mkv: change license to LGPLwm42017-04-211-0/+1
* osx: initial Touch Bar supportAkemi2017-03-261-0/+7
* waf: fix linking of win32 console wrapperRicardo Constantino2017-02-191-3/+3
* waftools/checks/generic: hacks for linking against static/shared libskwkam2017-01-281-5/+18
* wscript: add LIBRARY_PATH for library detectionkwkam2017-01-281-0/+2
* build: rpi: rely on pkgconfig for compiler flagsIlya Tumaykin2017-01-281-1/+27
* build: always run code generators before compilingStefano Pigozzi2017-01-071-0/+1
* waf: don't discard line endings when using file2string.pywm42017-01-051-1/+1
* build: use matroska.py & file2string.py as python modulesStefano Pigozzi2017-01-051-26/+30
* Revert "Port several python scripts to Perl"wm42016-12-171-2/+2
* cocoa: cosmetic fixesAkemi2016-12-161-1/+2
* wscript: Fix cuda test to actually work when cuda SDK is not presentPhilip Langdale2016-11-231-0/+12
* audio/out: add AudioUnit output driver for iOSAman Gupta2016-11-011-0/+15
* build: Set a default error message for #3692Thomas Nagy2016-10-211-1/+1
* win32: build with -DINITGUIDJames Ross-Gowan2016-09-282-2/+1
* ao_openal: enable building on OSXJosh de Kock2016-09-211-1/+12
* waftools: remove trailing newlinestepshal2016-06-081-1/+0
* build: silence -Wunused-resultNiklas Haas2016-06-071-1/+3
* build: Do not link to libGL for egl-drmQuentin Glidic2016-05-201-2/+8
* build: also use the iconv check on freebsdq662016-05-101-1/+1
* build: make DVB test stricterwm42016-04-021-0/+2
* build: add special openbsd case for iconv checkStefano Pigozzi2016-02-011-1/+5
* build: add option to customize config files system pathStefano Pigozzi2016-01-111-1/+1
* waf: add "lua51" ("51obsd") to list of possible lua namesDmitrij D. Czarkoff2016-01-111-0/+1
* win32: build: set subsystem versionJames Ross-Gowan2015-12-201-0/+2
* w32: use DisplayConfig API to retrieve correct monitor refresh rateJames Ross-Gowan2015-11-061-1/+1
* video: refactor GPU memcpy usagewm42015-09-251-0/+18
* build: make sure the HAVE_ key is undefined on failureStefano Pigozzi2015-08-191-0/+1
* win32: revert wchar_t changeswm42015-08-011-1/+0
* win32: more wchar_t -> WCHAR replacementswm42015-07-301-0/+1
* build: remove useless classStefano Pigozzi2015-07-266-48/+37
* build: always regenerate version hashwm42015-06-301-26/+0
* build: check for lua52Christian Hesse2015-05-131-0/+1
* build: exclude -Wredundant-declswm42015-05-091-2/+3
* win32: use a platform-specific unicode entry-pointJames Ross-Gowan2015-04-111-2/+2
* lua: reject Lua 5.3wm42015-04-011-1/+1
* build: fix building with spaces in pathPhilip Sequeira2015-03-311-3/+3
* player: dump list of satisfied deps instead of config.h with -vwm42015-03-111-1/+11
* build: make vdpau and dxva2 checks nicerwm42015-03-061-2/+2
* buid: readd -Wparentheseswm42015-03-021-1/+1
* stream_dvb: Always define NO_STREAM_ID_FILTER if missing.Oliver Freyermuth2015-02-281-1/+1
* build: improve DVB checkwm42015-02-271-1/+1
* build: move QuartzCore linking to the cocoa checkStefano Pigozzi2015-02-252-1/+3
* build: print pkg-config query on failureStefano Pigozzi2015-02-211-0/+2
* build: fix Python 3 unicode issue with waf 1.8.6wm42015-02-191-1/+7
* build: add option to generate a clang compilation databaseStefano Pigozzi2015-02-051-0/+67
* vo_opengl: cleanups after vo_opengl_old removalwm42015-01-211-0/+2
* win32: make sure __STRICT_ANSI__ is not definedJames Ross-Gowan2015-01-161-2/+2
* win32: drop hacks for possibly broken static pthreads-win32 linkingwm42015-01-112-5/+0
* win32: request UTF-16 API variants, Vista+ APIs, and COM C macroswm42015-01-073-3/+6
* build: rename MPLAYER_CONFDIR definewm42015-01-021-3/+3
* player: print config.h contents in verbose modewm42015-01-021-0/+5
* win32: add native wrappers for pthread functionswm42015-01-011-0/+6
* build: add -Werror=format-security, add -W flags in all platformswm42014-12-171-5/+7
* build: add checks for some compiler warning flagswm42014-12-141-8/+8
* vaapi/GLX: don't access VO backendwm42014-12-031-0/+1
* build: give precedence to Lua52 over LuaJITStefano Pigozzi2014-12-021-2/+1
* build: fix Lua detectionStefano Pigozzi2014-10-251-2/+4
* Drop libquvi supportwm42014-10-254-53/+3
* build: remove useless functionStefano Pigozzi2014-10-111-3/+0
* build: update waf to version 1.8.1Stefano Pigozzi2014-10-112-18/+4
* build: add -Wno-format-zero-lengthwm42014-09-261-0/+1
* build: add a check_program checkStefano Pigozzi2014-09-031-1/+6
* build: drop check for XF86keysym.hwm42014-08-161-6/+0
* x11: use xrandr to retrieve display refresh ratewm42014-08-161-8/+0
* build: expose waf variants to the userStefano Pigozzi2014-08-061-0/+8
* build: syms: reindentStefano Pigozzi2014-08-051-29/+28
* build: syms: fix *.def file for mach-o binary formatStefano Pigozzi2014-08-051-1/+1
* build: list exported symbols explicitlywm42014-08-051-40/+8
* build: fix export of libmpv symbols on mingwwm42014-08-051-1/+1
* build: enable compiler optimization by defaultTsukasa OMOTO2014-07-201-0/+3
* Revert "build: avoid defining _GNU_SOURCE"wm42014-07-101-2/+1
* build: deal with endian messwm42014-07-101-3/+0
* build: avoid defining _GNU_SOURCEwm42014-07-091-1/+2
* build: set default cdrom and dvd devices on linuxAlessandro Ghedini2014-06-301-0/+2
* build: version string as native str type for each Python versionPhilip Sequeira2014-06-141-2/+4
* build: fix generation of zsh completionAlessandro Ghedini2014-06-131-2/+2
* build: generate and install zsh completion scriptAlessandro Ghedini2014-06-081-0/+13
* stream: remove VCD supportwm42014-06-011-7/+0
* gl_x11: always require some GLX API functions, avoid dlsym()wm42014-05-311-0/+3
* build: add some warning cflagswm42014-05-141-1/+3
* build: fix OpenBSD DVD/CDROM device nameswm42014-05-121-2/+2
* build: removed undefined behavior from PVR checkwm42014-05-111-1/+1
* waf: make shlib tasks less noisyMartin Herkt2014-05-071-0/+14
* build: use -pthread when availableStefano Pigozzi2014-04-271-0/+13
* build: conditionally use -Wempty-bodyStefano Pigozzi2014-04-261-2/+8
* Remove CPU detection and inline asm handlingwm42014-04-192-40/+0
* Kill all tabswm42014-04-131-53/+53
* build: add -Wempty-body to compiler flagswm42014-04-041-2/+2
* build: simplify libavfilter configure checkswm42014-03-161-7/+0
* build: fix unicode handling of the version stringRyan Goulden2014-03-141-1/+1
* build: syms: add support for Mach-O binariesStefano Pigozzi2014-02-191-1/+5
* build: Add -U__STRICT_ANSI__ to CFLAGS on CygwinDiogo Franco (Kovensky)2014-02-131-0/+1
* build: disable clang's tautological compare warnings [2]Stefano Pigozzi2014-02-131-3/+3
* build: disable clang's tautological compare warningsStefano Pigozzi2014-02-131-0/+2
* build: include a copy of syms.py from upstream wafwm42014-02-101-0/+81
* build: switch to -std=c99 for saner float semanticswm42014-02-021-1/+1
* waf: try to fix unicode/byte string messupwm42014-01-211-1/+1
* Detect Lua on FreeBSDGrzegorz Blach2014-01-151-0/+2
* build: fix cocoa configure check on OS X 10.7Stefano Pigozzi2014-01-022-1/+14
* Windows: use the GUI subsystem, attach to consoleMartin Herkt2014-01-021-1/+1
* build: add flag for inline assemblyStefano Pigozzi2013-12-291-5/+5
* build: support multiple headers in check_statementStefano Pigozzi2013-12-261-4/+7
* build: hide duplicate options from `--help`Stefano Pigozzi2013-12-261-1/+5
* build: prefer 4Front OSS to native implementationsbugmen0t2013-12-071-0/+7
* build: fix regression in cross-compilation [2]Stefano Pigozzi2013-12-061-1/+1
* build: fix regression in cross-compilationStefano Pigozzi2013-12-051-1/+1
* build: remove execute kwarg to check_cc when cross-compilingStefano Pigozzi2013-12-042-3/+10
* build: make deps_neg work with multiple dependenciesStefano Pigozzi2013-11-291-2/+2
* build: reimplement the OSS checks using a more declarative approachStefano Pigozzi2013-11-294-64/+20
* build: make --disable-gl disable all the gl backendsStefano Pigozzi2013-11-281-4/+13
* build: remove pointless exception handling in oss checkStefano Pigozzi2013-11-261-9/+5
* build: unbreak __get_osslibdir__ on python3Stefano Pigozzi2013-11-261-1/+1
* build: check for pthreads with and without additional cflagsStefano Pigozzi2013-11-261-1/+5
* build: add -mwin32 on cygwinStefano Pigozzi2013-11-261-0/+4
* build: don't abort if our OSS implementation isn't from 4FrontStefano Pigozzi2013-11-251-3/+3
* build: run oss_audio.c check with oss cflags as wellStefano Pigozzi2013-11-251-4/+6
* build: unbreak __get_osslibdir__()bugmen0t2013-11-251-2/+4
* build: only check 4Front OSS after passing its CFLAGSbugmen0t2013-11-251-10/+10
* build: fix construction of args to pkg-configNatanael Copa2013-11-251-2/+8
* build: make waf append pkgconfig flags as-is [2]Stefano Pigozzi2013-11-241-1/+0
* build: make waf append pkgconfig flags as-isStefano Pigozzi2013-11-241-3/+14
* build: store dependencies as listsStefano Pigozzi2013-11-241-13/+23
* build: cache compiler defines on the configure context directlyStefano Pigozzi2013-11-241-3/+3
* build: remove unused mng fragmentStefano Pigozzi2013-11-231-7/+0
* build: also run the test binary during the lua checksStefano Pigozzi2013-11-231-2/+3
* build: fix lua check to actually test for libquviStefano Pigozzi2013-11-231-5/+8
* build: fix missing prototypes in lua check fragmentStefano Pigozzi2013-11-231-2/+2
* build: use static instead of prototype in libavfilter fragmentStefano Pigozzi2013-11-231-2/+1
* build: fix libavfilter check to include function prototypeStefano Pigozzi2013-11-231-0/+1
* build: remove spam generated by link taskStefano Pigozzi2013-11-221-0/+4
* switch the build system to wafStefano Pigozzi2013-11-2134-0/+1005