summaryrefslogtreecommitdiffstats
path: root/rtemsconfig
diff options
context:
space:
mode:
Diffstat (limited to 'rtemsconfig')
-rw-r--r--rtemsconfig/wscript14
1 files changed, 14 insertions, 0 deletions
diff --git a/rtemsconfig/wscript b/rtemsconfig/wscript
index 53eb848..a681104 100644
--- a/rtemsconfig/wscript
+++ b/rtemsconfig/wscript
@@ -2,18 +2,32 @@ from sys import path
from os.path import abspath
path.append(abspath('../common/'))
+
from waf import cmd_configure, cmd_build
+def options(ctx):
+ ctx.add_option('--rtems-path-py', type='string', help="Path to py/ in RTEMS.")
+
def configure(ctx):
+
+ if not ctx.options.rtems_path_py:
+ ctx.fatal("--rtems-path-py is required")
+
+ ctx.env.RTEMS_PATH = ctx.options.rtems_path_py
+
cmd_configure(ctx)
+
+
def build(ctx):
+# path.append(ctx.env.RTEMS_PATH)
sub = {
"VERSION": "1.0",
"RELEASE": "5.0.0",
"DOC": "RTEMS Config",
"FILE_DOC": "rtemsconfig",
+ "CONF_EXTRA": "sys.path.append('%s')" % ctx.env.RTEMS_PATH
}
cmd_build(ctx, sub)