Markus Lehtonen
62ddde6ebe
externalsrc: use shared stamp directory if B=S
...
We have a common build directory for all target architectures if
externalsrc is used and ${B}=${S}. In this case we also need to have a
common stamp directory. The reason is that e.g. changing MACHINE will
basically "invalidate" the artefacts in ${B} (wrt. to the new MACHINE)
but old stamp files with matching hashes from an earlier build might be
available in the machine-specific stamps directory and tasks would not
be correctly re-run.
Previous attempt in f44f12af346888bdeb3ae01a275cb5dd4396b505 to handle
this correctly was faulty as it threw some spurious warnings and caused
do_configure to be re-run in every build if that would not be necessary.
[YOCTO #8950 ]
[YOCTO #9237 ]
(From OE-Core rev: f5031fb37ceef83c85f0dfec773da75c05b2a631)
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com >
Signed-off-by: Ross Burton <ross.burton@intel.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2016-03-20 23:12:29 +00:00
..
2015-11-24 15:55:40 +00:00
2015-11-24 15:50:27 +00:00
2016-02-14 11:42:18 +00:00
2016-02-28 11:32:57 +00:00
2016-01-30 11:37:02 +00:00
2015-08-19 18:05:43 +01:00
2015-08-11 09:28:52 -07:00
2015-02-17 13:43:38 +00:00
2016-03-02 23:08:51 +00:00
2016-03-02 23:08:51 +00:00
2016-03-12 22:11:48 +00:00
2015-12-18 13:50:57 +00:00
2016-02-28 11:32:59 +00:00
2015-11-24 15:50:27 +00:00
2016-02-18 07:39:30 +00:00
2016-02-19 15:33:02 +00:00
2016-02-04 23:39:00 +00:00
2015-06-23 11:46:57 +01:00
2016-01-07 13:40:14 +00:00
2015-10-29 07:31:17 +00:00
2015-12-16 11:56:30 +00:00
2015-10-29 07:31:17 +00:00
2016-01-11 23:26:31 +00:00
2015-12-14 22:30:57 +00:00
2015-11-24 15:50:27 +00:00
2016-02-14 11:42:19 +00:00
2015-10-01 07:43:36 +01:00
2016-02-04 23:39:00 +00:00
2015-05-09 22:26:45 +01:00
2015-11-16 11:39:39 +00:00
2015-12-01 21:32:06 +00:00
2015-12-01 21:32:06 +00:00
2015-10-01 07:43:36 +01:00
2016-01-26 22:32:00 +00:00
2015-09-14 20:46:38 +01:00
2016-03-20 23:12:29 +00:00
2015-10-01 17:54:55 +01:00
2015-09-06 15:26:25 +01:00
2015-06-23 11:57:25 +01:00
2015-08-24 23:46:53 +01:00
2016-03-12 22:11:45 +00:00
2016-03-20 23:12:29 +00:00
2015-10-19 17:57:58 +01:00
2015-10-29 07:31:16 +00:00
2016-02-02 14:44:16 +00:00
2015-10-19 17:57:58 +01:00
2015-06-23 11:57:25 +01:00
2016-02-11 12:27:49 +00:00
2016-03-07 17:17:43 +00:00
2016-03-12 22:11:46 +00:00
2016-03-02 23:08:51 +00:00
2016-03-10 23:13:54 +00:00
2016-03-09 16:58:12 +00:00
2016-02-04 23:39:00 +00:00
2016-03-02 23:08:51 +00:00
2016-03-20 23:12:26 +00:00
2016-03-07 00:11:39 +00:00
2016-02-04 23:39:02 +00:00
2016-01-11 23:26:29 +00:00
2015-03-25 12:39:42 +00:00
2015-08-14 08:30:33 +01:00
2015-05-26 10:57:52 +01:00
2016-01-18 11:47:08 +00:00
2016-02-04 23:39:02 +00:00
2015-03-16 17:41:56 +00:00
2014-08-23 23:01:57 +01:00
2016-01-30 11:36:57 +00:00
2016-03-09 16:58:12 +00:00
2014-12-21 12:37:53 +00:00
2016-03-07 00:11:40 +00:00
2015-07-16 15:09:24 +01:00
2015-11-24 15:50:26 +00:00
2016-02-28 11:32:57 +00:00
2015-11-24 15:50:27 +00:00
2016-03-02 22:39:43 +00:00
2015-10-01 07:43:35 +01:00
2015-09-28 12:00:17 +01:00
2016-02-06 23:10:44 +00:00
2016-02-06 23:10:44 +00:00
2015-12-14 22:30:57 +00:00
2016-03-09 17:00:29 +00:00
2015-06-23 11:57:25 +01:00
2016-02-28 11:32:57 +00:00
2016-03-12 22:11:47 +00:00
2016-03-11 16:50:45 +00:00
2015-11-24 15:50:26 +00:00
2016-02-04 23:39:00 +00:00
2016-02-28 11:32:57 +00:00
2015-06-16 14:21:29 +01:00
2014-09-10 15:38:57 +01:00
2015-09-28 12:00:17 +01:00
2016-03-02 22:39:44 +00:00
2016-03-09 22:33:40 +00:00
2015-11-16 11:39:27 +00:00
2015-11-24 15:50:25 +00:00
2015-11-24 15:50:26 +00:00
2015-12-01 21:32:06 +00:00
2014-12-25 08:18:13 +00:00
2016-03-09 17:00:28 +00:00
2016-02-21 09:32:41 +00:00
2016-02-02 14:44:16 +00:00
2015-10-07 00:11:20 +01:00
2016-01-11 23:26:29 +00:00
2015-11-24 15:50:27 +00:00
2016-02-04 23:39:00 +00:00
2016-02-04 23:39:00 +00:00
2016-02-28 11:33:06 +00:00
2015-04-24 11:06:55 +01:00
2016-03-20 23:12:28 +00:00
2015-11-16 11:39:27 +00:00
2015-06-08 17:34:04 +01:00
2016-03-11 16:50:45 +00:00
2016-03-11 16:50:45 +00:00
2016-02-26 17:16:25 +00:00
2014-11-12 15:38:33 +00:00
2016-03-10 23:13:55 +00:00
2015-11-24 15:50:27 +00:00
2016-03-07 11:55:37 +00:00
2016-02-21 09:32:41 +00:00
2016-03-02 23:08:51 +00:00
2015-12-09 08:48:24 +00:00
2016-02-21 09:32:41 +00:00
2016-01-11 23:26:29 +00:00
2016-02-28 11:33:02 +00:00
2016-02-28 11:33:06 +00:00
2015-11-24 15:50:27 +00:00
2016-03-11 16:50:44 +00:00
2016-02-21 09:32:41 +00:00
2016-02-04 23:39:00 +00:00
2015-02-08 08:00:24 +00:00
2016-03-12 22:11:48 +00:00
2016-01-24 09:40:25 +00:00
2015-08-30 12:35:58 +01:00
2015-12-08 10:20:51 +00:00
2016-03-20 23:12:27 +00:00
2016-01-18 11:47:07 +00:00
2016-03-20 23:12:27 +00:00
2016-02-04 23:39:00 +00:00
2015-08-01 07:34:04 +01:00
2016-03-12 22:11:44 +00:00
2016-02-19 15:33:02 +00:00