summaryrefslogtreecommitdiff
path: root/allnoconfig.py
diff options
context:
space:
mode:
authorUlf Magnusson <ulfalizer@gmail.com>2018-05-30 20:19:08 +0200
committerUlf Magnusson <ulfalizer@gmail.com>2018-05-30 20:38:11 +0200
commit791b930930b9ddcb752c97c8a8ef859b7afbeb0e (patch)
tree269fac721dc55365f6582e521d511c87a19f03b0 /allnoconfig.py
parent38cca3bdeca7d91044e11ddf2193e07c5d223ad3 (diff)
Add tool helper for selecting the top-level Kconfig
standard_kconfig() gets the top-level Kconfig file from the first command-line argument, defaulting to "Kconfig". This removes some boilerplate from tools.
Diffstat (limited to 'allnoconfig.py')
-rwxr-xr-xallnoconfig.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/allnoconfig.py b/allnoconfig.py
index 240fffb..a840ea6 100755
--- a/allnoconfig.py
+++ b/allnoconfig.py
@@ -15,10 +15,7 @@ import sys
import kconfiglib
def main():
- if len(sys.argv) > 2:
- sys.exit("usage: {} [Kconfig]".format(sys.argv[0]))
-
- kconf = kconfiglib.Kconfig("Kconfig" if len(sys.argv) < 2 else sys.argv[1])
+ kconf = kconfiglib.standard_kconfig()
# Avoid warnings printed by Kconfiglib when assigning a value to a symbol that
# has no prompt. Such assignments never have an effect.