-\r
- /**\r
- Test case function\r
-\r
- @param argv paramter from command line\r
- **/\r
- public static void main(String argv[]) {\r
-\r
- String WorkSpace = "X:/edk2";\r
- String logFilePath = WorkSpace + "/EdkNt32Pkg/Nt32.fpd";\r
-\r
- //\r
- // At first, CollectPCDAction should be invoked to collect\r
- // all PCD information from SPD, MSA, FPD.\r
- //\r
- PlatformPcdPreprocessActionForBuilding collectionAction = new PlatformPcdPreprocessActionForBuilding();\r
- GlobalData.initInfo("Tools" + File.separator + "Conf" + File.separator + "FrameworkDatabase.db",\r
- WorkSpace,null);\r
-\r
- try {\r
- collectionAction.perform(logFilePath, ActionMessage.MAX_MESSAGE_LEVEL);\r
- } catch(Exception e) {\r
- e.printStackTrace();\r
- }\r
- }\r