diff options
| author | Ulf Magnusson <ulfalizer@gmail.com> | 2018-04-05 09:00:04 +0200 |
|---|---|---|
| committer | Ulf Magnusson <ulfalizer@gmail.com> | 2018-04-05 09:03:15 +0200 |
| commit | 981d24aff765794f4ab440f29b1543a118222357 (patch) | |
| tree | c56c9d2234391c701a24c92e6d896f8743d1ac6d | |
| parent | 9c86dfd60273dc894da1db89220aff8d4de4716e (diff) | |
Set is_menuconfig True on the top menu
Oversight
| -rw-r--r-- | kconfiglib.py | 1 | ||||
| -rw-r--r-- | testsuite.py | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/kconfiglib.py b/kconfiglib.py index 4e24ab4..8e5d9b1 100644 --- a/kconfiglib.py +++ b/kconfiglib.py @@ -633,6 +633,7 @@ class Kconfig(object): self.top_node = MenuNode() self.top_node.kconfig = self self.top_node.item = MENU + self.top_node.is_menuconfig = True self.top_node.visibility = self.y self.top_node.prompt = ("Linux Kernel Configuration", self.y) self.top_node.parent = None diff --git a/testsuite.py b/testsuite.py index 0378730..0cbe5d0 100644 --- a/testsuite.py +++ b/testsuite.py @@ -1314,7 +1314,8 @@ g verify(not not_menuconfig.is_menuconfig, "'{}' should have is_menuconfig False".format(not_menuconfig)) - for menuconfig in c.syms["MENUCONFIG_1"].nodes[0], \ + for menuconfig in c.top_node, \ + c.syms["MENUCONFIG_1"].nodes[0], \ c.syms["MENUCONFIG_MULTI_DEF"].nodes[1], \ c.syms["MENU_HOOK"].nodes[0].next, \ c.syms["CHOICE_HOOK"].nodes[0].next: |
