All of lore.kernel.org
 help / color / mirror / Atom feed
* Conditional DAG recalculation at build time
@ 2018-01-30  7:06 Daniel Levin
  2018-04-05 16:09 ` Christopher Larson
  2018-04-05 16:57 ` Richard Purdie
  0 siblings, 2 replies; 3+ messages in thread
From: Daniel Levin @ 2018-01-30  7:06 UTC (permalink / raw)
  To: bitbake-devel

[-- Attachment #1: Type: text/plain, Size: 998 bytes --]

In short: does bitbake support dependency graph recalculation at build time?

I am looking for a dependency resolution similar to BYPRODUCTS in CMake and
restat in Ninja.

In other words when task _after_ execution might tell that output did not
actually change. So all dependencies of that target should not be updated.
Even when initially they were treated as (potentially) to be updated.

Usually in CMake that results in remaining task count decreased instantly
during build time, because in fact they must not be running.

I found documentation in bitbake about task _input_ checksum, which is used
to evaluate whether task need to be executed.
So I am looking for the similar checksum for the task _output_. And when
task does not change that output checksum means that dependencies of that
output does not need to be triggered.

If this topic is well known and documented then could you please point me
to the appropriate section in the documentation?

Thanks,
Daniel

[-- Attachment #2: Type: text/html, Size: 1161 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-04-05 16:57 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-30  7:06 Conditional DAG recalculation at build time Daniel Levin
2018-04-05 16:09 ` Christopher Larson
2018-04-05 16:57 ` Richard Purdie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.