All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2] Improve externalsrc task dependency tracking
@ 2016-02-25 14:29 Markus Lehtonen
  2016-02-25 14:29 ` [PATCH v2] externalsrc.bbclas: remove nostamp from do_configure Markus Lehtonen
  0 siblings, 1 reply; 4+ messages in thread
From: Markus Lehtonen @ 2016-02-25 14:29 UTC (permalink / raw)
  To: openembedded-core

This refines the first version of the patch by utilizing (or abusing) inline
Python variable expansion: if the source tree is a git repository the python
function uses a custom git index file to track any changes in the source tree
and only returns this one index file for bitbake to hash. If the source tree is
not a git repository it works like the first version of this patch: all files
in the source tree are added as a task dependency (and thus hashed by bitbake).

[YOCTO #8853]

The following changes since commit 205b446f3fc4a9885179a66a8dab9d81bcc63dca:

  uclibc: Do not use immediate expansion operator (2016-02-22 20:42:34 +0000)

are available in the git repository at:

  git://git.openembedded.org/openembedded-core-contrib marquiz/devtool/fixes


Markus Lehtonen (1):
  externalsrc.bbclas: remove nostamp from do_configure

 meta/classes/externalsrc.bbclass | 25 +++++++++++++++++++++++--
 1 file changed, 23 insertions(+), 2 deletions(-)

-- 
2.6.2



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

end of thread, other threads:[~2016-03-22 17:14 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-25 14:29 [PATCH v2] Improve externalsrc task dependency tracking Markus Lehtonen
2016-02-25 14:29 ` [PATCH v2] externalsrc.bbclas: remove nostamp from do_configure Markus Lehtonen
2016-03-08  5:03   ` Paul Eggleton
2016-03-22 17:14     ` Markus Lehtonen

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.