summaryrefslogtreecommitdiff
path: root/tools/building.py
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2017-11-30 19:56:05 +0800
committerBernard Xiong <[email protected]>2017-11-30 19:56:05 +0800
commit89afad784ce577b5be48d032c2c3881836b59d15 (patch)
treeb55148b54599d21b6926bf5822269bb1cc4905da /tools/building.py
parent0d22872a131c1f0e3803b1c6d89df54f0572195a (diff)
[Tools] Add menuconfig script
Diffstat (limited to 'tools/building.py')
-rw-r--r--tools/building.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/tools/building.py b/tools/building.py
index 624245c202..79c013527b 100644
--- a/tools/building.py
+++ b/tools/building.py
@@ -274,6 +274,17 @@ def PrepareBuilding(env, root_directory, has_libcpu=False, remove_components = [
genconfig()
exit(0)
+ if env['PLATFORM'] != 'win32':
+ AddOption('--menuconfig',
+ dest = 'menuconfig',
+ action = 'store_true',
+ default = False,
+ help = 'make menuconfig for RT-Thread BSP')
+ if GetOption('menuconfig'):
+ from menuconfig import menuconfig
+ menuconfig(Rtt_Root)
+ exit(0)
+
# add comstr option
AddOption('--verbose',
dest='verbose',