summaryrefslogtreecommitdiffstats
path: root/BaseTools/Source/Python/Common/DataType.py
diff options
context:
space:
mode:
authorYunhua Feng <yunhuax.feng@intel.com>2018-06-17 17:22:21 +0800
committerYonghong Zhu <yonghong.zhu@intel.com>2018-06-22 13:38:40 +0800
commit09ef8e92580caddc24f8f1db6ea0e8223890085f (patch)
tree98649a1da3637d25ba4ebb941b1d92b7388e8b54 /BaseTools/Source/Python/Common/DataType.py
parent58cf30f71f03bcf2fbf369d51e05c8f17176e129 (diff)
downloadedk2-09ef8e92580caddc24f8f1db6ea0e8223890085f.tar.gz
edk2-09ef8e92580caddc24f8f1db6ea0e8223890085f.tar.bz2
edk2-09ef8e92580caddc24f8f1db6ea0e8223890085f.zip
BaseTools: introduce !error statement
The DSC and FDF file can use `!error` statement. The argument of this statement is an error message, it causes build tool to stop at the location where the statement is encountered and error message following the `!error` statement is output as a message. Fixes: https://bugzilla.tianocore.org/show_bug.cgi?id=701 Cc: Liming Gao <liming.gao@intel.com> Cc: Yonghong Zhu <yonghong.zhu@intel.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Yunhua Feng <yunhuax.feng@intel.com> Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/Common/DataType.py')
-rw-r--r--BaseTools/Source/Python/Common/DataType.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/BaseTools/Source/Python/Common/DataType.py b/BaseTools/Source/Python/Common/DataType.py
index a72c7e6f06..154245ca31 100644
--- a/BaseTools/Source/Python/Common/DataType.py
+++ b/BaseTools/Source/Python/Common/DataType.py
@@ -471,7 +471,7 @@ TAB_ELSE = '!else'
TAB_IF_DEF = '!ifdef'
TAB_IF_N_DEF = '!ifndef'
TAB_IF_EXIST = '!if exist'
-TAB_ERROR = '!ERROR'
+TAB_ERROR = '!error'
#
# Unknown section