DEVELOPMENT.md: on FreeBSD, install GNU coreutils package to build/run tests

Signed-off-by: Laurent Cheylus <foxy@free.fr>
This commit is contained in:
Laurent Cheylus 2024-01-02 20:31:41 +01:00
parent 0bc70e3ba1
commit be58798078
No known key found for this signature in database

View file

@ -1,4 +1,4 @@
<!-- spell-checker:ignore (flags) Ccodegen Coverflow Cpanic Zinstrument Zpanic reimplementing toybox RUNTEST CARGOFLAGS nextest prereq autopoint gettext texinfo automake findutils shellenv libexec gnubin toolchains --> <!-- spell-checker:ignore (flags) Ccodegen Coverflow Cpanic Zinstrument Zpanic reimplementing toybox RUNTEST CARGOFLAGS nextest prereq autopoint gettext texinfo automake findutils shellenv libexec gnubin toolchains gsed -->
# Setting up your local development environment # Setting up your local development environment
@ -241,6 +241,12 @@ DEBUG=1 bash util/run-gnu-test.sh tests/misc/sm3sum.pl
Note that GNU test suite relies on individual utilities (not the multicall binary). Note that GNU test suite relies on individual utilities (not the multicall binary).
On FreeBSD, you need to install packages for GNU coreutils and sed (used in shell scripts instead of system commands):
```shell
pkg install coreutils gsed
```
## Code coverage report ## Code coverage report
Code coverage report can be generated using [grcov](https://github.com/mozilla/grcov). Code coverage report can be generated using [grcov](https://github.com/mozilla/grcov).