summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/AutoGen/AutoGen.py
AgeCommit message (Expand)AuthorFilesLines
2018-06-13BaseTools: Cleanup unneeded codeJaben Carsey1-184/+150
2018-06-13BaseTools: refactor to remove functionsJaben Carsey1-156/+9
2018-05-28BaseTools: Rename String to StringUtils.Marvin.Haeuser@outlook.com1-1/+1
2018-05-22BaseTools: Report more clear error message when PCD type mismatchYunhua Feng1-8/+12
2018-05-22BaseTools: Library PCD type will inherit from the driverYunhua Feng1-0/+16
2018-05-22BaseTools: Fix bug PCD type in component is not same with Pcd sectionYunhua Feng1-0/+2
2018-05-16BaseTools: Fix --hash Package and Module hash value.Lin, Derek1-7/+11
2018-05-04BaseTools: dont make iterator into list if not neededCarsey, Jaben1-5/+5
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