[riot-notifications] [RIOT-OS/RIOT] make: add termdeps target (#11762)

Kaspar Schleiser notifications at github.com
Mon Jul 1 12:44:44 CEST 2019


> However, if for working, it is required that everything is compiled before doing `make test` then the `TERMDEPS` should also be added to`TEST_DEPS`.
> 
> Building it in parallel would just be a murdock optimization.

"for working", everything is fine, in theory. The dependencies are sound. "make test" runs "make term", which in turn triggers the build of any possibly available "term" dependencies. Adding them to "TEST_DEPS" is cutting it short for one other slight flaw: "make term"'s startup time is only approximated by a variable (```TESTRUNNER_START_DELAY```, which defaults to three seconds). Unfortunately, using plain make dependencies, it is difficult to specify timing requirements within the dependencies.

So in order to not mess up the dependency graph for something we cannot express there, this PR exposes part of the graph as "termdeps", and makes murdock just make sure that has already been built before calling "make test".

> Why ?

No specific reason, other that I'd like a clearly define baseline before running "make test".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/11762#issuecomment-507213491
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190701/fe28da12/attachment.html>


More information about the notifications mailing list