]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/MigrationTools/org/tianocore/migration/ModuleInfo.java
Fix EDKT256: using unified logging mechanism in PcdAutogen tools.
[mirror_edk2.git] / Tools / Source / MigrationTools / org / tianocore / migration / ModuleInfo.java
index 791ccd23fa720538779255d1202d2ef6cca1b17a..cf42d9c57a4d32bd167f99f3836739ea12f38426 100644 (file)
@@ -22,9 +22,13 @@ information and all the temporary data.
 public final class ModuleInfo {\r
     ModuleInfo(String modulepath) throws Exception {\r
         this.modulepath = modulepath;\r
+        this.temppath = MigrationTool.getTempDir(this.modulepath);\r
     }\r
 \r
     public final String modulepath;\r
+    public final String temppath;\r
+    \r
+    private MsaOwner msaowner = new MsaOwner();\r
     \r
     public String modulename = null;\r
     public String guidvalue = null;\r
@@ -34,6 +38,8 @@ public final class ModuleInfo {
     public final Set<String> localmodulesources = new HashSet<String>();        //contains both .c and .h\r
     public final Set<String> preprocessedccodes = new HashSet<String>();\r
     public final Set<String> msaorinf = new HashSet<String>();                //only a little, hash may be too big for this\r
+    public final Set<String> infincludes = new HashSet<String>();\r
+    public final Set<String> infsources = new HashSet<String>();\r
     \r
     public final Set<String> hashfuncc = new HashSet<String>();\r
     public final Set<String> hashfuncd = new HashSet<String>();\r