1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-19 21:31:52 +00:00
mpv/test
wm4 3e401bf652 test: make build fail if NDEBUG is defined
Defining NDEBUG via CFLAGS is the canonical way to disable assertions in
C. mpv respects this (and ta.c actually disables some debugging
machinery if it's defined).

But for tests, this is not useful at all. So if --enable-tests is passed
to configure, the user must not define NDEBUG, even if the rest of the
player does not care.

(We could just #undef NDEBUG, but let's not. Tests calling into the rest
of the player might depend on asserts there, or so.)
2019-11-08 14:23:56 +01:00
..
chmap.c test: just always provide a context for all entrypoints 2019-11-08 14:21:40 +01:00
gl_video.c test: just always provide a context for all entrypoints 2019-11-08 14:21:40 +01:00
index.c test: make build fail if NDEBUG is defined 2019-11-08 14:23:56 +01:00
index.h test: just always provide a context for all entrypoints 2019-11-08 14:21:40 +01:00
input-gamepad.conf input: add gamepad support through SDL2 2019-10-23 09:40:30 +02:00
json.c test: just always provide a context for all entrypoints 2019-11-08 14:21:40 +01:00
linked_list.c test: just always provide a context for all entrypoints 2019-11-08 14:21:40 +01:00
subtimes.js command: add sub-start & sub-end properties 2019-09-22 09:19:45 +02:00
test_helpers.c test: make tests part of the mpv binary 2019-11-08 00:26:37 +01:00
test_helpers.h test: make tests part of the mpv binary 2019-11-08 00:26:37 +01:00