summaryrefslogtreecommitdiff
path: root/py/waf/configure.py
diff options
context:
space:
mode:
Diffstat (limited to 'py/waf/configure.py')
-rw-r--r--py/waf/configure.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/py/waf/configure.py b/py/waf/configure.py
index 783af45b3c..dae73c6641 100644
--- a/py/waf/configure.py
+++ b/py/waf/configure.py
@@ -203,9 +203,12 @@ def build_config(ctx):
def cmd_configure(ctx, config):
ctx.load('waf', tooldir='py/waf/')
- from py.config import BuildConfig
- cfg = BuildConfig()
+ from py.config.tool import get_option_class, get_config_class
+ from py.config import BuildConfig, RTEMSConfig
+ from py.waf import defaults
+ rc = RTEMSConfig(get_option_class(defaults), get_config_class(defaults.bsp))
+ cfg = BuildConfig(rc)
# Misc funcs
def yesno(val):