Fix several issues:
Misreplace library name Support commenting out nonlocal header files for dxs FileArg.class Add a new protocol Guid to database git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1864 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@ -310,7 +310,7 @@ public final class ModuleReader implements Common.ForDoAll {
|
||||
}
|
||||
|
||||
public boolean recognize(String filename) {
|
||||
return filename.contains(".c") || filename.contains(".h");
|
||||
return filename.contains(".c") || filename.contains(".h") || filename.contains(".dxs");
|
||||
}
|
||||
|
||||
public String namechange(String oldname) {
|
||||
|
@ -315,7 +315,8 @@ public final class SourceFileReplacer implements Common.ForDoAll {
|
||||
if ((r9thing = MigrationTool.db.getR9Func(r8thing)) != null) {
|
||||
if (!r8thing.equals(r9thing)) {
|
||||
if (wholeline.contains(r8thing)) {
|
||||
wholeline = wholeline.replaceAll(r8thing, r9thing);
|
||||
String findString = "(?<!(?:\\d|\\w))" + r8thing + "(?!(?:\\d|\\w))";
|
||||
wholeline = wholeline.replaceAll(findString, r9thing);
|
||||
filefunc.add(new r8tor9(r8thing, r9thing));
|
||||
Iterator<r8tor9> rt = filefunc.iterator();
|
||||
while (rt.hasNext()) {
|
||||
|
Reference in New Issue
Block a user