//\r
// Add more logic process here\r
//\r
- throw new BuildException(e.getMessage());\r
+ BuildException buildException = new BuildException(e.getMessage());\r
+ buildException.setStackTrace(e.getStackTrace());\r
+ throw buildException;\r
} catch (PcdAutogenException e) {\r
//\r
// Add more logic process here\r
//\r
- throw new BuildException(e.getMessage());\r
+ BuildException buildException = new BuildException(e.getMessage());\r
+ buildException.setStackTrace(e.getStackTrace());\r
+ throw buildException;\r
} catch (AutoGenException e) {\r
//\r
// Add more logic process here\r
//\r
- throw new BuildException(e.getMessage());\r
+ BuildException buildException = new BuildException(e.getMessage());\r
+ buildException.setStackTrace(e.getStackTrace());\r
+ throw buildException;\r
} catch (PlatformPcdPreprocessBuildException e) {\r
//\r
// Add more logic process here\r
//\r
- throw new BuildException(e.getMessage());\r
+ BuildException buildException = new BuildException(e.getMessage());\r
+ buildException.setStackTrace(e.getStackTrace());\r
+ throw buildException;\r
} catch (GenBuildException e) {\r
//\r
// Add more logic process here\r
//\r
- throw new BuildException(e.getMessage());\r
+ BuildException buildException = new BuildException(e.getMessage());\r
+ buildException.setStackTrace(e.getStackTrace());\r
+ throw buildException;\r
} catch (EdkException e) {\r
//\r
// Add more logic process here\r
//\r
- throw new BuildException(e.getMessage());\r
+ BuildException buildException = new BuildException(e.getMessage());\r
+ buildException.setStackTrace(e.getStackTrace());\r
+ throw buildException;\r
}\r
}\r
\r