debug pei

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1363 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
alfred 2006-08-23 10:14:46 +00:00
parent 1eac75f911
commit cfdfbaca55
2 changed files with 5 additions and 8 deletions

View File

@ -60,14 +60,11 @@ public final class ModuleInfo {
public final Set<String> ppi = new HashSet<String>(); public final Set<String> ppi = new HashSet<String>();
public final void enroll(String filepath) throws Exception { public final void enroll(String filepath) throws Exception {
String[] temp;
if (filepath.contains(".c") || filepath.contains(".C") || filepath.contains(".h") || if (filepath.contains(".c") || filepath.contains(".C") || filepath.contains(".h") ||
filepath.contains(".H") || filepath.contains(".dxs") || filepath.contains(".uni")) { filepath.contains(".H") || filepath.contains(".dxs") || filepath.contains(".uni")) {
temp = filepath.split("\\\\"); localmodulesources.add(filepath.replace(modulepath + "\\", ""));
localmodulesources.add(temp[temp.length - 1]);
} else if (filepath.contains(".inf") || filepath.contains(".msa")) { } else if (filepath.contains(".inf") || filepath.contains(".msa")) {
temp = filepath.split("\\\\"); msaorinf.add(filepath.replace(modulepath + "\\", ""));
msaorinf.add(temp[temp.length - 1]);
} }
} }

View File

@ -27,9 +27,9 @@ public final class ModuleReader {
public static final void ModuleScan(ModuleInfo m) throws Exception { public static final void ModuleScan(ModuleInfo m) throws Exception {
mi = m; mi = m;
Common.toDoAll(mi.modulepath, ModuleInfo.class.getMethod("enroll", String.class), mi, null, Common.FILE); Common.toDoAll(mi.modulepath, ModuleInfo.class.getMethod("enroll", String.class), mi, null, Common.FILE);
String filename = null; String filename = null;
if (mi.msaorinf.isEmpty()) { if (mi.msaorinf.isEmpty()) {
ModuleInfo.ui.println("No INF nor MSA file found!"); ModuleInfo.ui.println("No INF nor MSA file found!");
@ -42,7 +42,7 @@ public final class ModuleReader {
} else if (filename.contains(".msa")) { } else if (filename.contains(".msa")) {
readMsa(filename); readMsa(filename);
} }
CommentOutNonLocalHFile(); CommentOutNonLocalHFile();
parsePreProcessedSourceCode(); parsePreProcessedSourceCode();