git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4415
6f19259b-4bc3-4df7-8a09-
765794883524
\r
private MsaOwner msaowner = MsaOwner.initNewMsaOwner();\r
\r
+ public boolean isLibrary = false;\r
+\r
public String modulename = null;\r
\r
public String guidvalue = null;\r
}\r
if (mtrinfequation.group(1).matches("COMPONENT_TYPE")) {\r
mi.moduletype = mtrinfequation.group(2);\r
+ if (mi.moduletype.matches("LIBRARY")) {\r
+ mi.isLibrary = true;\r
+ }\r
}\r
}\r
}\r
}\r
}\r
}\r
+ if (mi.isLibrary) {\r
+ LibraryClassDocument.LibraryClass lc = libclassdefs\r
+ .addNewLibraryClass();\r
+ lc.setKeyword(mi.modulename);\r
+ lc.setUsage(UsageTypes.ALWAYS_PRODUCED);\r
+ }\r
it = mi.hashrequiredr9libs.iterator();\r
while (it.hasNext()) {\r
if ((temp = it.next()) != null && !temp.matches("%")\r