summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/AutoGen/AutoGen.py
AgeCommit message (Expand)AuthorFilesLines
2018-05-02BaseTools: remove redundant if comparisonCarsey, Jaben1-13/+13
2018-05-02BaseTools: Replace Binary File type strings with predefined constantCarsey, Jaben1-6/+6
2018-05-02BaseTools: Replace PCD type strings with predefined constantCarsey, Jaben1-2/+2
2018-05-02BaseTools: DataType - cleanup list constantsCarsey, Jaben1-16/+16
2018-05-02BaseTools: Define and use a set for common listCarsey, Jaben1-2/+2
2018-05-02BaseTools: replace string constants used for module typesCarsey, Jaben1-10/+10
2018-04-26BaseTools: Fix one invalid change in 6be94743Yunhua Feng1-1/+1
2018-04-26BaseTools: AutoGen - use dafultdict instead of dictCarsey, Jaben1-2/+1
2018-04-26BaseTools: Autogen - replace string constants with those from DataTypeCarsey, Jaben1-34/+34
2018-04-23BaseTools: replace 'UINT8','UINT16','UINT32','UINT64','VOID*' with shared con...Carsey, Jaben1-13/+13
2018-04-18BaseTools: refactor and remove un-needed use of .keys() on dictionariesCarsey, Jaben1-17/+15
2018-04-18BaseTools: use predefined constants instead of local stringsCarsey, Jaben1-11/+11
2018-04-17BaseTools: fix None comparisonsCarsey, Jaben1-1/+1
2018-04-17BaseTools: use set instead of list for a variable to be used with inCarsey, Jaben1-5/+2
2018-04-17BaseTools: skip updating temporary variable.Carsey, Jaben1-9/+3
2018-04-17BaseTools: no need to save the dataCarsey, Jaben1-4/+3
2018-04-11BaseTools: Fix the build error caused by eca980c0c899Yonghong Zhu1-1/+1
2018-04-10BaseTools: Fix two cases that use GUID CName as PCD ValueYonghong Zhu1-2/+3
2018-04-10BaseTools: Fix the bug for VOID* pcd max size from component sectionYonghong Zhu1-2/+10
2018-04-10BaseTools: Fix a bug for Size incorrect of Void* Fixatbuild PcdYonghong Zhu1-2/+2
2018-04-10BaseTools: change more list to setCarsey, Jaben1-3/+2
2018-04-10BaseTools: remove unneeded function callCarsey, Jaben1-1/+0
2018-04-10BaseTools: change another list to setCarsey, Jaben1-2/+2
2018-04-10BaseTools: optimize buildoptions loopCarsey, Jaben1-15/+6
2018-04-10BaseTools: simplify testing for existance and containing dataCarsey, Jaben1-9/+7
2018-04-10BaseTools: change list to setCarsey, Jaben1-9/+5
2018-04-10BaseTools: remove unused variablesCarsey, Jaben1-10/+1
2018-04-10BaseTools: replace a dict with a setCarsey, Jaben1-2/+2
2018-04-10BaseTools: sets are faster to check via "in" due to hashingCarsey, Jaben1-6/+6
2018-04-10BaseTools: defaultdict(set) allows us to just add to the setCarsey, Jaben1-8/+5
2018-04-08BaseTools: small cleanupCarsey, Jaben1-15/+0
2018-04-08BaseTools: Autogen - change from list to setCarsey, Jaben1-21/+15
2018-04-08BaseTools: Autogen - move RegEx compileCarsey, Jaben1-7/+15
2018-04-08BaseTools - AutoGen - replace custom dictionary class with python standard oneCarsey, Jaben1-15/+16
2018-03-30BaseTools: Remove equality operator with NoneCarsey, Jaben1-88/+88
2018-03-27BaseTools: Autogen - modify to use standard parent/child class relationshipsCarsey, Jaben1-39/+54
2018-03-17BaseTools: --hash --binary-destination generate wrong binary pathFeng, YunhuaX1-1/+1
2018-03-03BaseTools: Fixed Pcd value override issue.BobCF1-26/+0
2018-02-28BaseTools: Fix a bug override Pcd by DSC Components sectionYonghong Zhu1-1/+14
2018-02-27BaseTools:Override the MAKE_FLAGS by BuildOptions in DSCYonghong Zhu1-0/+7
2018-02-01BaseTools: Structure Pcd in CommandLine.Feng, Bob C1-88/+22
2018-01-30BaseTools: Enhance parse performance by optimize ValueExpressionExYunhua Feng1-14/+2
2018-01-25BaseTools: Fixed incorrect VPD size.BobCF1-6/+4
2018-01-25BaseTools: Fixed some small issuesFeng, Bob C1-2/+2
2018-01-25BaseTool: Combine the HiiPcd value if they link to same VariableFeng, Bob C1-1/+1
2018-01-23BaseTools: Enhance binary file in [Binaries] section use relative pathYonghong Zhu1-0/+2
2018-01-23BaseTools: Add "processing meta-data" string backYonghong Zhu1-3/+3
2018-01-10BaseTools: Correct Target Path in CodaTargetList replace PathYunhua Feng1-1/+2
2018-01-08BaseTools: Fix an issue in HiiPcd generationBobCF1-3/+2
2017-12-27BaseTools: Support PCD flexible values formatYonghong Zhu1-0/+39