Alexander Kanavin
7895514228
devtool: account for sources in UNPACKDIR
...
There's a couple of assumptions in devtool that sources
are always in a directory under WORKDIR; this is no longer
the case since introduction of UNPACKDIR: some recipes
are starting to use
S = "${UNPACKDIR}/git"
or similar, and so the logic to determine source locations
needs to be tweaked accordingly.
The issue is that oe-core has no concept of 'top level source
path' (S points to where the build is started from, inside that
top level location), and yet devtool needs to know that in order
to move the complete source tree correctly to a workspace (and possibly
other uses).
And so devtool performs convoluted path calculations from WORKDIR and S;
now this has been extended to include UNPACKDIR and became more convoluted
but hopefully it won't get any worse.
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
2025-05-07 14:53:33 +02:00
..
2025-02-18 11:56:03 +00:00
2021-11-26 17:01:08 +00:00
2023-11-05 08:44:06 +00:00
2025-05-07 14:53:33 +02:00
2021-11-26 17:01:08 +00:00
2023-09-08 22:59:47 +01:00
2023-12-08 16:58:34 +00:00
2025-04-24 11:27:06 +01:00
2020-05-09 18:57:21 +01:00
2024-02-19 11:47:53 +00:00
2022-08-12 11:58:01 +01:00
2025-03-25 21:20:41 +00:00
2023-10-09 15:58:47 +01:00
2024-10-08 13:26:39 +01:00
2020-04-24 14:10:08 +01:00
2021-08-26 22:09:44 +01:00
2022-01-04 23:14:05 +00:00
2023-05-05 11:07:26 +01:00
2024-10-25 15:25:32 +01:00
2025-03-18 11:25:36 +00:00
2024-02-13 13:51:41 +00:00
2022-08-12 11:58:01 +01:00
2022-08-12 11:58:01 +01:00
2023-08-14 12:51:21 +01:00
2022-03-02 18:43:24 +00:00
2025-04-29 09:59:01 +01:00
2025-01-20 13:38:59 +00:00
2022-08-12 11:58:01 +01:00
2022-08-12 11:58:01 +01:00
2025-03-17 17:09:22 +00:00
2024-12-17 11:41:53 +00:00
2024-06-13 09:11:17 +01:00
2020-05-18 06:33:36 +01:00
2025-02-11 11:44:19 +00:00
2019-12-15 09:10:46 +00:00
2023-08-21 16:15:35 +01:00
2024-02-13 13:51:41 +00:00
2024-04-30 22:20:16 +01:00
2023-09-02 18:23:05 +01:00
2023-09-07 07:53:51 +01:00
2019-05-09 16:31:55 +01:00
2019-09-16 23:02:44 +01:00
2022-08-12 11:58:01 +01:00
2022-08-12 11:58:01 +01:00
2020-01-10 21:18:22 +00:00
2024-02-13 13:51:41 +00:00
2021-09-23 13:49:11 +01:00
2022-08-12 11:58:01 +01:00
2021-01-15 13:39:25 +00:00
2025-03-11 11:20:34 +00:00
2024-12-18 11:11:55 +00:00
2024-02-19 11:47:53 +00:00
2024-02-19 11:47:53 +00:00
2024-02-19 11:34:33 +00:00
2019-05-09 16:31:55 +01:00
2022-08-12 11:58:01 +01:00
2022-08-12 11:58:01 +01:00
2022-08-12 11:58:01 +01:00
2024-02-13 13:51:41 +00:00
2024-09-30 17:00:50 +01:00
2024-02-13 13:51:41 +00:00
2023-10-17 22:53:30 +01:00
2024-02-16 15:14:26 +00:00
2023-10-17 22:53:30 +01:00
2025-03-13 11:00:35 +00:00
2024-07-02 22:29:13 +01:00
2022-08-12 11:58:01 +01:00
2019-05-09 16:31:55 +01:00
2025-02-11 11:44:19 +00:00
2024-08-29 21:58:19 +01:00
2023-06-21 18:38:25 +01:00
2025-04-11 11:44:22 +01:00
2022-05-15 08:57:15 +01:00
2022-11-29 10:29:58 +00:00
2022-11-29 10:29:58 +00:00
2023-06-24 12:21:48 +01:00
2023-06-28 07:56:34 +01:00
2023-06-28 07:56:34 +01:00
2022-08-31 12:25:44 +01:00
2025-04-25 16:08:42 +01:00
2019-05-09 16:31:55 +01:00
2025-04-03 11:06:20 +01:00
2022-08-12 11:58:01 +01:00
2022-08-12 11:58:01 +01:00
2022-08-12 11:58:01 +01:00
2022-08-12 11:58:01 +01:00
2019-05-09 16:31:55 +01:00
2019-05-09 16:31:55 +01:00
2022-08-12 11:58:01 +01:00
2022-06-22 22:40:28 +01:00
2023-10-23 10:49:19 +01:00
2022-12-09 13:18:41 +00:00
2019-05-09 16:31:55 +01:00