// Check does the BaseName, Guid, FileType set value.\r
//\r
if (this.baseName.equals("")) {\r
- throw new BuildException ("Must set BaseName!\n");\r
+ throw new BuildException ("Must set OutputFileBasename!\n");\r
}\r
\r
if (this.ffsFileGuid.equals("")) {\r
if (fileSize == ffsHeader.getSize()) {\r
throw new BuildException (\r
"FFS_ATTRIB_TAIL_PRESENT=TRUE is " +\r
- "invalid for 0-length files"\r
+ "invalid for zero length files"\r
); \r
}\r
fileSize = fileSize + 2;\r
public void setFfsAttribDataAlignment(String ffsAligment) {\r
this.ffsAttribDataAlignment = stringToInt(ffsAligment.replaceAll(" ", "").toLowerCase());\r
if (this.ffsAttribDataAlignment < 0 || this.ffsAttribDataAlignment > 7) {\r
- throw new BuildException ("FFS_ATTRIB_DATA_ALIGMENT must be 0-7");\r
+ throw new BuildException ("FFS_ATTRIB_DATA_ALIGMENT must be an integer value from 0 through 7, inclusive");\r
} else {\r
attributes |= (((byte)this.ffsAttribDataAlignment) << 3);\r
}\r
\r
byte[] buffer = new byte[16];\r
if (GuidStr.length()!=36) {\r
- throw new BuildException ("Guid length is not correct!");\r
+ throw new BuildException ("The GUID length [" + GuidStr.length() + "] is not correct!");\r
}\r
\r
\r
SplitStr = GuidStr.split("-");\r
if (SplitStr.length != 5) {\r
- throw new BuildException ("Guid type is not correct!");\r
+ throw new BuildException ("The GUID format is not correct!");\r
}\r
\r
\r
try {\r
value = Integer.parseInt(intStringNoPrefix, radix);\r
} catch (NumberFormatException e) {\r
- log("Incorrect format of int (" + intString + "). -1 is assumed");\r
+ log("Incorrect format of int [" + intString + "]. -1 is assumed");\r
return -1;\r
}\r
\r