diff --git a/source-builder/sb/config.py b/source-builder/sb/config.py index a082522..e5eb5c0 100644 --- a/source-builder/sb/config.py +++ b/source-builder/sb/config.py @@ -29,11 +29,18 @@ import os import re import sys -import defaults -import error -import execute -import log -import path +try: + import defaults + import error + import execute + import log + import path +except KeyboardInterrupt: + print 'user terminated' + sys.exit(1) +except: + print 'unknown application load error' + sys.exit(1) def _check_bool(value): if value.isdigit(): diff --git a/source-builder/sb/setbuilder.py b/source-builder/sb/setbuilder.py index e73eedb..800e09d 100644 --- a/source-builder/sb/setbuilder.py +++ b/source-builder/sb/setbuilder.py @@ -28,12 +28,20 @@ import glob import operator import os -import build -import check -import defaults -import error -import log -import path +try: + import build + import check + import defaults + import error + import log + import path + import reports +except KeyboardInterrupt: + print 'user terminated' + sys.exit(1) +except: + print 'unknown application load error' + sys.exit(1) # # Version of RTEMS Source Builder Set Builder.