]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/C/VfrCompile/VfrCompiler.h
Sync BaseTools Branch (version r2271) to EDKII main trunk.
[mirror_edk2.git] / BaseTools / Source / C / VfrCompile / VfrCompiler.h
index 7525bb5603c992f870c3d7e7cf7b5bd2a91e8c45..1c83e87f5f5cf315726ff70d45248d809ab18d24 100644 (file)
@@ -20,10 +20,11 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 #include "EfiVfr.h"\r
 #include "VfrFormPkg.h"\r
 #include "VfrUtilityLib.h"\r
+#include "ParseInf.h"\r
 \r
 #define PROGRAM_NAME                       "VfrCompile"\r
-#define VFR_COMPILER_VERSION               " 1.95 (UEFI 2.1)"\r
-#define VFR_COMPILER_UPDATE_TIME           " updated on 2011/02/25"\r
+#define VFR_COMPILER_VERSION               " 2.00 (UEFI 2.3.1)"\r
+#define VFR_COMPILER_UPDATE_TIME           " updated on 2011/07/15"\r
 //\r
 // This is how we invoke the C preprocessor on the VFR source file\r
 // to resolve #defines, #includes, etc. To make C source files\r
@@ -54,6 +55,8 @@ typedef struct {
   bool    SkipCPreprocessor;\r
   CHAR8   *CPreprocessorOptions;\r
   BOOLEAN CompatibleMode;\r
+  BOOLEAN HasOverrideClassGuid;\r
+  EFI_GUID OverrideClassGuid;\r
 } OPTIONS;\r
 \r
 typedef enum {\r