mirror_edk2/BaseTools/Source/Python/Workspace
Yunhua Feng 09ef8e9258 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>
2018-06-22 13:38:40 +08:00
..
__init__.py Sync EDKII BaseTools to BaseTools project r1971 2010-05-18 05:04:32 +00:00
BuildClassObject.py BaseTools: move PCD size calculation functions to PcdClassObject 2018-05-04 13:03:05 +08:00
DecBuildData.py BaseTools: Rename String to StringUtils. 2018-05-28 13:05:00 +08:00
DscBuildData.py BaseTools: Rename String to StringUtils. 2018-05-28 13:05:00 +08:00
InfBuildData.py BaseTools: Rename String to StringUtils. 2018-05-28 13:05:00 +08:00
MetaDataTable.py BaseTools: dont make iterator into list if not needed 2018-05-04 13:08:09 +08:00
MetaFileCommentParser.py License header updated to match correct format. 2014-08-28 13:53:34 +00:00
MetaFileParser.py BaseTools: introduce !error statement 2018-06-22 13:38:40 +08:00
MetaFileTable.py BaseTools: use predefined constants instead of local strings 2018-04-18 22:15:35 +08:00
WorkspaceCommon.py BaseTools/WorkspaceCommon: Import used BuildToolError messages. 2018-06-19 09:21:52 +08:00
WorkspaceDatabase.py BaseTools: Rename String to StringUtils. 2018-05-28 13:05:00 +08:00