1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 16:27:35 +00:00

Meta: Document how to manipulate CMake caches for the fuzzing build

This commit is contained in:
kleines Filmröllchen 2023-02-25 00:50:33 +01:00 committed by Linus Groh
parent 5ec5c68ed4
commit 956450df00

View file

@ -42,6 +42,8 @@ the ``BuildFuzzers.sh`` script with no arguments. The script does the equivalent
(Note that we require clang >= 13, see the pick_clang() function in the script for the paths that are searched) (Note that we require clang >= 13, see the pick_clang() function in the script for the paths that are searched)
The fuzzing build's CMake cache can be manipulated with commands like `cmake -B Build/fuzzers -S . -DENABLE_LAGOM_LIBWEB=OFF`.
Any fuzzing results (particularly slow inputs, crashes, etc.) will be dropped in the current directory. Any fuzzing results (particularly slow inputs, crashes, etc.) will be dropped in the current directory.
clang emits different warnings than gcc, so you may have to remove `-Werror` in CMakeLists.txt and Meta/Lagom/CMakeLists.txt. clang emits different warnings than gcc, so you may have to remove `-Werror` in CMakeLists.txt and Meta/Lagom/CMakeLists.txt.