harfbuzz/test
Tim-Philipp Müller a3892be701 [meson] fix spurious warning when building test/api C sources
Fixes compiler warning

  test-unicode.c:589:1: warning: ‘test_unicode_properties_lenient’ defined but not used

which didn't happen with autotools.

Reason it does with meson is that the setup for C was slightly wrong.
We would only add -DHAVE_CONFIG_H to cpp_args which is only valid when
compiling C++ code, but not plain C code, and many of these tests were
plain C.

Instead pass -DHAVE_CONFIG_H via add_project_arguments() and make sure
to set both c_args and cpp_args when building test executables.

Fixes https://github.com/harfbuzz/harfbuzz/issues/2257
2020-03-14 15:16:00 +03:30
..
api [meson] fix spurious warning when building test/api C sources 2020-03-14 15:16:00 +03:30
fuzzing Add potentially crashing font as a fuzzer seed. 2020-03-14 00:55:47 +03:30
shaping Shaping tests: Skip FreeType tests if support not present 2020-03-13 14:30:17 +03:30
subset Minor, delete not needed cmake testing file 2020-03-11 21:52:43 +03:30
Makefile.am Remove cmake testing and add meson build bot 2020-03-11 20:15:10 +03:30
meson.build Add Meson build definitions 2020-03-11 19:18:57 +03:30