]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/MigrationTools/org/tianocore/migration/SourceFileReplacer.java
add .. support
[mirror_edk2.git] / Tools / Source / MigrationTools / org / tianocore / migration / SourceFileReplacer.java
index 4ff8ebe52494f6ee3267c2622165d991f47b363b..bce108f934177c6883d594f635af1fd6d95bbad1 100644 (file)
@@ -104,7 +104,6 @@ public final class SourceFileReplacer implements Common.ForDoAll {
     \r
     private class CLaplace extends Common.Laplace {\r
         public  String operation(String wholeline) {\r
-            boolean addr8 = false;\r
             // remove EFI_DRIVER_ENTRY_POINT\r
             wholeline = wholeline.replaceAll("(EFI_[A-Z]+_ENTRY_POINT\\s*\\(\\s*" + mi.entrypoint + "\\s*\\)\\s*;)", MigrationTool.MIGRATIONCOMMENT + " $1");\r
             // redefine module entry point for some self-relocated modules\r
@@ -390,7 +389,7 @@ public final class SourceFileReplacer implements Common.ForDoAll {
     \r
     //-----------------------------------ForDoAll-----------------------------------//\r
     public void run(String filepath) throws Exception {\r
-        String inname = filepath.replace(mi.modulepath + File.separator, "");\r
+        String inname = filepath.replace(mi.modulepath + File.separator + "temp" + File.separator, "");\r
         String tempinpath = mi.modulepath + File.separator + "temp" + File.separator;\r
         String tempoutpath = MigrationTool.ModuleInfoMap.get(mi) + File.separator + "Migration_" + mi.modulename + File.separator;\r
 \r
@@ -418,7 +417,7 @@ public final class SourceFileReplacer implements Common.ForDoAll {
         Laplaces.add(new CLaplace());\r
         Laplaces.add(new IdleLaplace());\r
         \r
-        Common.toDoAll(mi.localmodulesources, this);\r
+        Common.toDoAll(mi.modulepath + File.separator + "temp", this, Common.FILE);\r
         \r
         if (!mi.hashr8only.isEmpty()) {\r
             addr8only();\r