summaryrefslogtreecommitdiff
path: root/tools/building.py
diff options
context:
space:
mode:
authorshinu <[email protected]>2022-04-23 00:17:01 +0800
committerguo <[email protected]>2022-04-23 00:43:26 +0800
commit778be73cac4795c97ab01872e94dbf09f2014634 (patch)
treeef83fff8e8e96d8082c7300bcc1a2aaf45e3b618 /tools/building.py
parent5e8871e1a28ec55b5435536fe6ba09f000b03e15 (diff)
Fix bugs for processing command line parameters
Diffstat (limited to 'tools/building.py')
-rw-r--r--tools/building.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/tools/building.py b/tools/building.py
index 7c9e61eb34..5cb1fbd5e9 100644
--- a/tools/building.py
+++ b/tools/building.py
@@ -30,6 +30,7 @@ import string
import utils
import operator
import rtconfig
+import platform
from SCons.Script import *
from utils import _make_path_relative
@@ -297,11 +298,11 @@ def PrepareBuilding(env, root_directory, has_libcpu=False, remove_components = [
from WCS import ThreadStackStaticAnalysis
ThreadStackStaticAnalysis(Env)
exit(0)
-
- if GetOption('menuconfig'):
- from menuconfig import menuconfig
- menuconfig(Rtt_Root)
- exit(0)
+ if platform.system() != 'Windows':
+ if GetOption('menuconfig'):
+ from menuconfig import menuconfig
+ menuconfig(Rtt_Root)
+ exit(0)
if GetOption('pyconfig_silent'):
from menuconfig import guiconfig_silent