summaryrefslogtreecommitdiff
path: root/tools/building.py
diff options
context:
space:
mode:
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',