lwip/contrib/ports/unix/check
Erik Ekman 63fb3721ef ports/unix/check: Split depfiles for faster build
Having just one depfile (.depend) means it has to be fully regenerated
on every change, and it can't be done in parallel.

After this change the rebuild time after touching a single test file has
gone from 5.0 to 0.9 seconds. (make -j12)

Build of tests from clean has gone from 8.1 to 5.5s.

We could go even further and have one depfile per c-file, but this felt
like a simple first step giving a nice improvement.
2020-12-03 21:41:31 +01:00
..
CMakeLists.txt Unix port: improve support for the Hurd 2019-08-01 21:10:36 +02:00
config.h Import lwIP contrib rep 2018-10-02 12:19:13 +02:00
Makefile ports/unix/check: Split depfiles for faster build 2020-12-03 21:41:31 +01:00
README Adapt several comments to contrib rep move 2018-10-02 12:42:14 +02:00

Helper files to run lwIP unit tests on unix-like systems.

1. Install the check library, through a package manager or from http://check.sourceforge.net/
2. Put the lwip code in a directory called 'lwip'
3. Run `make check`
4. Make sure all tests pass