Ming Liu
0241bdb49c
meta: introduce KCONFIG_CONFIG_ENABLE_MENUCONFIG
...
Currently, uboot do_menuconfig task is breaking when UBOOT_CONFIG is
chosen rather than UBOOT_MACHINE, it simply fails with the following
errors:
| make: *** No rule to make target 'menuconfig'. Stio.
| Command failed.
| Press any key to continue...
this is due to the work directory of do_menuconfig is set to ${B} but
not ${B}/$config.
We should distinguish two situations:
1) When there is only one config item in UBOOT_CONFIG, do_menuconfig
should work just like how it works for UBOOT_MACHINE.
2) When there are multiple config items in UBOOT_CONFIG, do_menuconfig
should print out some information saying it's not supported other
than just failing.
This patch mainly aims to fix that by introducing a extra variable
KCONFIG_CONFIG_ENABLE_MENUCONFIG, it would be set to 'false' for
situation 2), and when it's set to 'true', then set
KCONFIG_CONFIG_ROOTDIR correctly in uboot-config.bbclass to let
do_menuconfig task work.
DEVTOOL_DISABLE_MENUCONFIG could be replaced by this new variable
KCONFIG_CONFIG_ENABLE_MENUCONFIG.
(From OE-Core rev: f9e834e317880cf47dbb4f8285bc36d743beae5e)
Signed-off-by: Ming Liu <liu.ming50@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-06-09 13:55:21 +01:00
..
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-01-12 23:08:58 +00:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-04-01 11:36:26 +01:00
2023-04-06 14:28:59 +01:00
2023-03-16 17:49:38 +00:00
2023-06-02 14:41:50 +01:00
2023-06-09 13:55:21 +01:00
2022-08-12 15:27:17 +01:00
2023-01-26 21:06:57 +00:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-05-04 12:37:00 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-01-26 22:22:53 +00:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-05-22 10:53:48 +01:00
2022-08-12 15:27:17 +01:00
2022-09-28 08:01:10 +01:00
2022-11-11 13:43:41 +00:00
2022-10-26 12:28:39 +01:00
2022-08-12 15:27:17 +01:00
2023-05-22 10:53:48 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-05-22 10:53:48 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-09-29 08:05:24 +01:00
2022-08-12 15:27:17 +01:00
2023-05-05 12:13:06 +01:00
2023-06-06 23:41:13 +01:00
2023-03-22 13:53:29 +00:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-05-22 10:53:48 +01:00
2022-08-12 15:27:17 +01:00
2023-02-09 09:57:24 +00:00
2023-03-01 21:29:31 +00:00
2023-03-22 13:53:29 +00:00
2023-05-25 10:29:09 +01:00
2023-05-04 12:46:14 +01:00
2022-08-12 15:27:17 +01:00
2023-01-12 23:08:58 +00:00
2023-03-01 21:29:31 +00:00
2022-08-12 15:27:17 +01:00
2023-03-01 21:29:31 +00:00
2023-06-01 08:07:51 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-03-23 22:36:46 +00:00
2023-02-02 09:50:02 +00:00
2022-08-12 15:27:17 +01:00
2023-01-26 22:20:32 +00:00
2023-05-31 16:53:04 +01:00
2022-08-12 15:27:17 +01:00
2023-03-08 10:21:05 +00:00
2023-03-23 22:36:46 +00:00
2022-12-26 18:49:07 +00:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-03-01 21:29:31 +00:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-01-26 21:06:57 +00:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-03-14 17:13:10 +00:00
2022-09-09 12:24:43 +01:00
2022-10-26 12:28:37 +01:00
2023-06-06 23:41:13 +01:00
2023-05-04 12:34:30 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-05-11 17:08:29 +01:00
2023-05-04 12:46:14 +01:00
2022-08-12 15:27:17 +01:00
2023-05-10 17:18:57 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-03-14 07:17:47 +00:00
2023-03-14 17:10:00 +00:00
2022-10-29 16:28:36 +01:00
2022-08-12 15:27:17 +01:00
2023-05-05 11:07:25 +01:00
2022-08-12 15:27:17 +01:00
2023-06-02 14:41:50 +01:00
2023-01-13 17:32:46 +00:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-01-26 22:22:53 +00:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-09-28 08:01:10 +01:00
2022-08-12 15:27:17 +01:00
2023-01-12 23:08:58 +00:00
2023-03-23 22:36:46 +00:00
2022-08-12 15:27:17 +01:00
2023-02-04 17:02:10 +00:00
2022-12-07 14:56:54 +00:00
2023-04-04 13:11:50 +01:00
2022-08-12 15:27:17 +01:00
2023-02-04 17:02:10 +00:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-03-14 17:10:00 +00:00
2022-11-11 13:43:40 +00:00
2023-04-04 13:11:49 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2023-03-11 00:08:41 +00:00
2023-06-09 13:55:21 +01:00
2022-08-12 15:27:17 +01:00
2023-05-04 12:46:14 +01:00
2023-05-03 07:33:18 +01:00
2023-01-12 23:08:58 +00:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00
2022-08-12 15:27:17 +01:00