12 meson test -Cbuild --gdb testname
17 Depending on what area you are working in change or add `HB_DEBUG_<whatever>`.
18 Values defined in `hb-debug.hh`.
21 CPPFLAGS='-DHB_DEBUG_SUBSET=100' meson setup build --reconfigure
25 ### Run tests with asan
28 meson setup build -Db_sanitize=address --reconfigure
29 meson compile -C build
33 ### Enable Debug Logging
36 CPPFLAGS=-DHB_DEBUG_SUBSET=100 meson build --reconfigure
40 ## Test with the Fuzzer
43 CXXFLAGS="-fsanitize=address,fuzzer-no-link" meson fuzzbuild --default-library=static -Dfuzzer_ldflags="-fsanitize=address,fuzzer" -Dexperimental_api=true
44 ninja -Cfuzzbuild test/fuzzing/hb-{shape,draw,subset,set}-fuzzer
45 fuzzbuild/test/fuzzing/hb-subset-fuzzer test/fuzzing/fonts
51 meson build --reconfigure
52 meson compile -C build