Richard Purdie
3c1c56ec07
native/nativesdk: Stop overriding unprefixed *FLAGS variables
...
We're currently encouraging an "arms race" with the FLAGS variables since
a recipe might want to set a specific flag for all variants but to do so,
+= won't work due to the assignment in the native/nativesdk class files. This
means recipes are using append.
Since the default variables are constructed out of TARGET_XXX variables and
we redefine these, there is no need to re-define the un-prefixed variables. If
we drop that, the += appends and similar work and recipes don't have to resort
to append.
Change the classes and cleanup a number of recipes to adapt to the change. This
change will result in some flags appearing to some native/nativesdk variants
but that is probably what was originally expected anyway.
(From OE-Core rev: a157b2f9d93428ca21265cc860a3b58b3698b3aa)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2024-07-01 13:58:08 +01:00
..
2024-05-21 12:08:04 +01:00
2024-01-21 12:27:12 +00:00
2023-03-06 09:52:16 +00:00
2024-06-24 12:43:41 +01:00
2024-06-27 13:03:34 +01:00
2023-07-30 07:54:44 +01:00
2024-05-02 15:15:51 +01:00
2024-06-26 14:33:42 +01:00
2024-06-12 16:08:31 +01:00
2024-05-28 09:38:22 +01:00
2022-02-20 16:45:25 +00:00
2024-05-30 09:04:14 +01:00
2024-06-25 11:50:58 +01:00
2023-09-26 10:35:28 +01:00
2022-02-20 16:45:25 +00:00
2023-11-30 08:43:04 +00:00
2024-05-21 12:08:04 +01:00
2024-02-03 22:08:26 +00:00
2024-05-02 15:15:51 +01:00
2024-05-28 09:38:23 +01:00
2024-05-28 09:38:23 +01:00
2024-05-21 12:08:04 +01:00
2022-09-28 08:01:10 +01:00
2024-06-24 12:43:41 +01:00
2024-05-21 12:08:04 +01:00
2023-05-22 10:53:48 +01:00
2024-05-28 09:38:23 +01:00
2023-11-30 08:43:04 +00:00
2024-06-24 12:43:40 +01:00
2024-04-16 08:07:01 +01:00
2024-02-08 10:59:06 +00:00
2024-03-19 15:25:12 +00:00
2024-06-12 16:08:31 +01:00
2024-06-25 11:50:58 +01:00
2024-05-28 09:38:23 +01:00
2024-06-25 11:50:58 +01:00
2024-05-02 15:15:51 +01:00
2024-06-25 11:50:57 +01:00
2022-12-22 23:05:50 +00:00
2022-02-20 16:45:25 +00:00
2024-05-21 12:08:04 +01:00
2024-05-02 15:15:51 +01:00
2022-02-20 16:45:25 +00:00
2023-09-26 10:35:27 +01:00
2023-12-02 17:18:57 +00:00
2024-04-16 08:07:02 +01:00
2024-04-16 08:07:02 +01:00
2024-05-28 09:38:23 +01:00
2023-06-16 15:40:10 +01:00
2024-03-07 17:25:02 +00:00
2024-06-04 12:04:52 +01:00
2024-06-27 13:03:35 +01:00
2023-11-30 08:43:03 +00:00
2024-05-21 12:08:04 +01:00
2023-04-27 14:41:31 +01:00
2023-03-11 00:08:41 +00:00
2024-05-21 12:08:04 +01:00
2024-05-30 09:04:14 +01:00
2024-05-28 09:38:24 +01:00
2024-04-16 08:07:02 +01:00
2023-04-13 11:56:07 +01:00
2024-06-04 12:04:52 +01:00
2024-05-28 09:38:24 +01:00
2024-05-21 12:08:04 +01:00
2024-01-12 11:54:05 +00:00
2024-03-07 17:25:02 +00:00
2022-02-20 16:45:25 +00:00
2023-08-01 09:51:20 +01:00
2024-05-28 09:38:23 +01:00
2024-05-21 12:08:04 +01:00
2024-05-02 15:15:51 +01:00
2024-05-02 15:15:51 +01:00
2024-05-28 09:38:24 +01:00
2024-07-01 13:58:08 +01:00
2024-07-01 13:58:08 +01:00
2024-06-12 16:08:31 +01:00
2024-05-02 15:15:51 +01:00
2024-04-16 08:07:01 +01:00
2024-05-02 15:15:51 +01:00
2024-04-23 13:40:24 +01:00
2024-06-03 07:47:04 +01:00
2024-07-01 13:58:08 +01:00
2023-06-16 15:40:11 +01:00
2024-05-30 09:04:14 +01:00
2024-01-07 12:24:57 +00:00
2024-04-23 13:40:24 +01:00
2024-07-01 13:58:08 +01:00
2024-05-28 09:38:24 +01:00
2024-05-02 15:15:51 +01:00
2024-04-16 08:07:01 +01:00
2023-05-05 11:07:25 +01:00
2022-12-21 10:16:31 +00:00
2024-04-25 10:06:03 +01:00
2024-05-21 12:08:04 +01:00
2023-08-24 16:50:24 +01:00