5 Commits

Author SHA1 Message Date
Edward Thomson
4e14d4c6a6 cmake: BUILD_CLAR is now BUILD_TESTS
Nobody knows what CLAR is.  The test building option should be
`BUILD_TESTS`.
2021-10-17 13:05:32 -04:00
lhchavez
795a5b2cdf fuzzers: Fix the documentation
Some of the commands are now out of date.
2020-02-15 04:32:05 +00:00
Patrick Steinhardt
12804c4600 cmake: remove USE_SANITIZER and USE_COVERAGE options
Both the USE_SANITIZER and USE_COVERAGE options are convenience options
that turn on a set of CFLAGS. Despite our own set of CFLAGS required to
build libgit2, we have no real business to mess with them, though, as
they can easily be passed in by the user via specifying the CFLAGS
environment variable. The reasoning behind not providing them is that as
soon as we start adding those for some usecases, users might ask for
other sets of CFLAGS catering to their specific need in another usecase.
Thus, we do not want to support them here.
2018-08-03 09:50:35 +02:00
Patrick Steinhardt
bf3382d544 cmake: remove need to add "-fsanitize=fuzzer" flag for fuzzers
Right now, users are being instrucded to add the
"-DCMAKE_EXE_LINKER_FLAGS=-fsanitize=fuzzer" flag when they want to
build our fuzzers. This is error-prone and user unfriendly. Instead,
just add the flag to our fuzzers' build instructions so that it happens
automatically. Adjust the README accordingly.
2018-08-03 09:50:35 +02:00
Patrick Steinhardt
ad087303df fuzzers: move readme to docs/fuzzing.md 2018-08-03 09:50:35 +02:00