summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2013-12-13 22:08:41 +1100
committerChris Johns <chrisj@rtems.org>2013-12-13 22:08:41 +1100
commitc247956c5fd0a0386b8419e7f463c13262b10426 (patch)
treec3349110405c5741f4412d07b791d2ec11eae6a0
parent9b955ddf3e528ca7db47b86834e70434d27eb5bd (diff)
User friendly error message if the rtems_waf module is not included.
-rw-r--r--wscript11
1 files changed, 8 insertions, 3 deletions
diff --git a/wscript b/wscript
index 4a4362c..8f976db 100644
--- a/wscript
+++ b/wscript
@@ -1,9 +1,9 @@
# Copyright 2013 Chris Johns (chrisj@rtems.org)
-#
+#
# This file's license is 2-clause BSD as in this distribution's LICENSE.2 file.
#
-# Waf build script for RTEMS examples
+# Waf build script for RTEMS examples
#
# To configure, build and run do:
#
@@ -17,7 +17,12 @@
# to build for more than BSP at a time.
#
-import rtems_waf.rtems as rtems
+try:
+ import rtems_waf.rtems as rtems
+except:
+ print 'error: no rtems_waf git submodule; see README.waf'
+ import sys
+ sys.exit(1)
def init(ctx):
rtems.init(ctx)