sof/tools/oss-fuzz
Marc Herbert 288e228c67 cmake: generate the complete .config at configuration time.
Add cmake -DINIT_CONFIG= option that can point at any initial file.

"make clean" does not delete .config any more.

Note reconfiguration does NOT causes recompilation because -imacros
hides the generated .h from CMake's dependency scan. This is not a
regression, that problems exists since -imacros was introduced. At least
it's now possible to "make clean" and rebuild without losing the .config
file.

Fix for #3617

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
2021-03-03 22:33:53 +00:00
..
corpus oss-fuzz: add seed corpus 2020-12-10 22:26:25 +00:00
CMakeLists.txt cmake: generate the complete .config at configuration time. 2021-03-03 22:33:53 +00:00
README.md oss-fuzz: add error for incorrect build env and readme 2021-02-09 13:52:30 +00:00
fuzz_ipc.c library: add trace and shared memory region 2020-12-10 22:26:25 +00:00

README.md

SOF OSS-Fuzz Shim

Build Steps

See https://google.github.io/oss-fuzz/getting-started/new-project-guide/#testing-locally

TODOs

Add all components to build to be part of fuzzing space, currently components are not part of library build