a0c9ce31b686f1aad449e3572fddbe981fe9e1c7 |
|
28-Oct-2016 |
Yonghong Zhu <yonghong.zhu@intel.com> |
BaseTools: Fix a bug for tooldef class not include the newly Env Prebuild script may update os.environ, but the tooldef class not include the new ENV variables. so after the Launch prebuild script, we should re-init the tooldef class to include the new ENV variables. Cc: Liming Gao <liming.gao@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
ed72804638c9b240477c5235d72c3823483813b2 |
|
29-Sep-2016 |
Hao Wu <hao.a.wu@intel.com> |
BaseTools Build: Fix build break for clean target in Linux In Linux, Command needs to be String instead of list when Command run as shell with True. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
71f5913eb9127305dc6ec63936c3c283975d86c0 |
|
12-Sep-2016 |
Liming Gao <liming.gao@intel.com> |
BaseTools: Update python tool to call external tools with shell true mode Python tool may run from source as the dos batch files. So, update python code to call external tools with shell true mode. Cc: Yonghong Zhu <yonghong.zhu@intel.com> Cc: Michael Kinney <michael.d.kinney@intel.com> Cc: Erik Bjorge <erik.c.bjorge@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com>
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
00bcb5c27a5bb781099482c5763937334be91e76 |
|
18-Aug-2016 |
Yonghong Zhu <yonghong.zhu@intel.com> |
BaseTools: check CONF_PATH env to get the configure files Add CONF_PATH env check. First priority is user set the conf dir by --conf option, then the CONF_PATH env, the last one is the standard WORKSPACE(PACKAGE_PATH)/Conf. Also print the conf path directory in the build log. Cc: Liming Gao <liming.gao@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
40b4e21dbc6c4c3ba2a1748be97bf90acb3b45b8 |
|
04-Jul-2016 |
Yonghong Zhu <yonghong.zhu@intel.com> |
BaseTools: Add support for $(FAMILY) macro Build spec mentions $(FAMILY) macro be used in DSC/FDF to specify the tool chain family, like GCC, MSFT. This patch add the support for this macro. Cc: Liming Gao <liming.gao@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
f6190a01c13a6b4dd01a1765b28964db7dc58e35 |
|
18-May-2016 |
Zhu, Yonghong <yonghong.zhu@intel.com> |
BaseTools: Add error condition for the path in PACKAGES_PATH env This patch adds two error conditions: 1) if one path in PACKAGES_PATH doesn't exist. 2) if the space exists in the PACKAGES_PATH. In V2, highlight one path in PACKAGES_PATH env doesn't exist. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> Reviewed by: Andrew Fish <afish@apple.com>
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
d429fcd0d25936ff5861e9c6e37f7cf9285217b2 |
|
15-Apr-2016 |
Yonghong Zhu <yonghong.zhu@intel.com> |
BaseTools: enhance error handling for DSC file Add logic for DSC file validation for Prebuild init. Add logic to detect error for DSC parser when '{' is missing. Cc: Liming Gao <liming.gao@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
eca5be7a7d813c78fbeed14736776a774a72cd45 |
|
07-Apr-2016 |
Yonghong Zhu <yonghong.zhu@intel.com> |
BaseTools: generate hash value in build report for each output EFI image Build report add new report type 'HASH' to include the hash value for each output EFI image. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
f0dc69e61bf2316dcf7cc75eb7e4ba374a5b2832 |
|
31-Mar-2016 |
Yonghong Zhu <yonghong.zhu@intel.com> |
BaseTools: Add support to merge Prebuild and Postbuild into build Process This feature is enhance build tool to incorporate execution of prebuild and postbuild. 1.Prebuild script a.DEFINE PREBUILD in DSC [Defines] section b.Build command -D PREBUILD to override the one in DSC [Defines] section 1)If PREBUILD is a file, then this file will be used as prebuild script. 2)If PREBUILD is empty, then prebuild script will be disabled. 3)If PREBUILD is not defined in [Defines] section and not passed in on command line, then prebuild script is also disabled. 2.Prebuild option a.All options of build tool b.TARGET, ARCH and TOOL_CHAIN_TAG value, Those value will be from target.txt file if they are not in build command line. c.Additional options following prebuild definition. Quotes are needed when these additional options are present. d.Quotes would also be required if the path to the prebuild command contains space or special characters. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
d7cd335681d6b1b5791b4e8ef4e311f39469a8c0 |
|
04-Apr-2016 |
Yonghong Zhu <yonghong.zhu@intel.com> |
BaseTools: Enhance --Pcd which override by build option This patch 1) enhance the help info for --pcd to use " but not '. 2) Add the condition statements for build option Pcd type check. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
725cdb8fbfb034cd73574ed9c356b0dca14ff843 |
|
16-Mar-2016 |
Yonghong Zhu <yonghong.zhu@intel.com> |
BaseTools: Fix nmake failure due to command-line length limitation NMAKE is limited to command-line length of 4096 characters. Due to the large number of /I directives specified on command line (one per include directory), the path length of WORKSPACE is multiplied by the number of /I directives and can exceed the limit. This patch: 1. Add new build option -l, --cmd-len to set the maximum command line length, default value is 4096. 2. Generate the response file only if the command line length exceed its maximum characters (default is 4096) when build the module. Cover PP_FLAGS, CC_FLAGS, VFRPP_FLAGS, APP_FLAGS, ASLPP_FLAGS, ASLCC_FLAGS and ASM_FLAGS. 3. The content of the response file is combine from the FLAGS option and INC option. 4. When build failure, it would print out the response file's file location and its content. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
763e8edf610b2ccf422986c81ee36b4733560cdb |
|
25-Feb-2016 |
Yonghong Zhu <yonghong.zhu@intel.com> |
BaseTools: add new command line option to support override PCD value this patch add new feature to support override PCD value on the command line. The value from the command line is the highest priority. 1.Add option(--pcd) to support both PcdName and TokenSpaceGuild.PcdName 2.For void* type PCD, use following format: cstring PCD: --pcd PcdName="string" unicodestring PCD: --pcd PcdName=L"string" CArray PCD: --pcd PcdName=B"{0x1, 0x2}" 3.Build Report, use *B to show the PCD value was overridden in the command line. 4.Error Condition: Report error if the PCD is not found Report error if the PcdName is found under multiple different TokenSpaceGuid Report error if PCD value syntax is incorrect Report error if void* type PCD value exceed its max size Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
3a0f8bdef348a3afca72217d319bb1a8d8b1036a |
|
29-Feb-2016 |
Yonghong Zhu <yonghong.zhu@intel.com> |
BaseTools: update the mail address for stack trace info Update the mail address from edk2-devel@lists.sourceforge.net to edk2-devel@lists.01.org. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Andrew Fish <afish@apple.com>
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
790f60f22efb829903b6d308decaa4b1506ab928 |
|
17-Feb-2016 |
Yonghong Zhu <yonghong.zhu@intel.com> |
BaseTools: report an error message when failed to start build command when build.py was failing to build packages but was not providing any error message except for “Failed to start command.” this patch provide the error message. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
47fea6afd74af76c7e2a2b03d319b7ac035ac26a |
|
01-Dec-2015 |
Yonghong Zhu <yonghong.zhu@intel.com> |
BaseTools: Clean some coding style issues This patch clean some coding style issues, majorly for space character. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19080 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
f25da33d13357f5e6065e297f5f361e5743ce72f |
|
06-Nov-2015 |
Liming Gao <liming.gao@intel.com> |
BaseTools: Print PACKAGES_PATH build environment if it is set. Print the optional build environment PACKAGES_PATH and EDK_TOOLS_BIN. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Michael Kinney <michael.d.kinney@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18733 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
31b27ef1aa3819ab6418e0b148a41ec27acdbd18 |
|
06-Nov-2015 |
Liming Gao <liming.gao@intel.com> |
BaseTools: Don't require ECP pkg in WORKSPACE when PACKAGES_PATH is set When PACKAGES_PATH is set, ECP pkg may be in another directory, not exist in WORKSPACE. So, keep this check in single WORKSPACE. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Michael Kinney <michael.d.kinney@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18731 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
05cc51ad5894c8904d0fe5cdcf3f4d0a07dab85d |
|
08-Oct-2015 |
Li YangX <yangx.li@intel.com> |
BaseTools: Update Build tool to support multiple workspaces WORKSPACE is still kept. New PACKAGES_PATH is introduced to specify the additional WORKSPACEs. In PACKAGES_PATH, ';' is separator in Windows, ':' is separator in Linux. Build directory is in WORKSPACE. Package, BaseTools and Conf directory will be found from WORKSPACE and PACKAGES_PATH. In implementation, BaseTools adds MultipleWorkspace class for the file path conversion from WORKSPACE and PACKAGES_PATH. Verify two tree layouts. Root\edk2\MdePkg Root\edk2\MdeMdeModulePkg Root\edk2\... 1. set WORKSPACE=Root\edk2 2. set WORKSPACE=Root, and set PACKAGES_PATH=Root\edk2 Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Li YangX <yangx.li@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18579 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
09ae0f111332895581084907d14353fe546a5b3a |
|
23-Jun-2015 |
Yingke Liu <yingke.d.liu@intel.com> |
BaseTools: Build report should not be generated if build failed. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yingke Liu <yingke.d.liu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17679 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
b0e23cf32bc5f13c77e80b1e63faa14511c118c1 |
|
19-Jan-2015 |
Yingke Liu <yingke.d.liu@intel.com> |
Fixed build issue with fds target specified. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yingke Liu <yingke.d.liu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Hesheng Chen <hesheng.chen@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16619 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
997a5d1b049beb6af2ed40195b0b1c8aaf3bd555 |
|
23-Dec-2014 |
Cinnamon Shia <cinnamon.shia@hp.com> |
Fix ‘build run’ doesn’t work for NT32 X64 build. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Cinnamon Shia <cinnamon.shia@hp.com> Reviewed-by: Yingke Liu <yingke.d.liu@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16550 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
bcbdc75535d376d710cd864fb3cf5129c7dfcaff |
|
12-Nov-2014 |
Yingke Liu <yingke.d.liu@intel.com> |
BaseTools: Fix a cleanall issue. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yingke Liu <yingke.d.liu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16338 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
4d10d18db9a84d66c27aa8c1e94e7502e7eb1ff6 |
|
16-Sep-2014 |
Gao, Liming <liming.gao@intel.com> |
Update Build Tool version from 0.51 to 0.60 Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Gao, Liming <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16114 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
97fa0ee9b1cffbb4b97ee35365afa7afcf50e174 |
|
28-Aug-2014 |
Yingke Liu <yingke.d.liu@intel.com> |
License header updated to match correct format. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yingke Liu <yingke.d.liu@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15971 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
fae62ff21a2127df1cf2672aecd1faad95b4a6e7 |
|
26-Aug-2014 |
Hess Chen <hesheng.chen@intel.com> |
This patch is going to: 1. Support a force binary build mode by adding “--ignore-source” to command line options. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Hess Chen <hesheng.chen@intel.com> Reviewed-by: Yingke Liu <yingke.d.liu@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15897 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
a0a2cd1ea6933bdd54165b8e9a403e7e7f492822 |
|
26-Aug-2014 |
Feng, Bob C <bob.c.feng@intel.com> |
This patch is going to correct the external PCD database generation rule to support the case that all binary driver are only listed in FDF file. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Feng, Bob C <bob.c.feng@intel.com> Reviewed-by: Yingke Liu <yingke.d.liu@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15893 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
df0cee8d8ce6fefc7b38ac238479300bb3051298 |
|
20-Aug-2014 |
Hess Chen <hesheng.chen@intel.com> |
This patch is going to: 1. Fix a bug in GenFds for wrongly handling '"' of command line parameter. 2. Provide different input parameter mode for different OS. For Linux, using a list. For Windows, using a string. 3. Remove 3 un-existing function calling. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Hess Chen <hesheng.chen@intel.com> Reviewed-by: Yingke Liu <yingke.d.liu@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15847 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
01ce3538131437b2deae873ce5aeccf05951ebac |
|
19-Aug-2014 |
Hess Chen <hesheng.chen@intel.com> |
This patch is going to fix a build failure (running of GenFds) in Linux system caused by patch at r15816. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Hess Chen <hesheng.chen@intel.com> Reviewed-by: Gao, Liming <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15831 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
03af27533236a08309b60ba1f3236234f3de46bc |
|
18-Aug-2014 |
Hess Chen <hesheng.chen@intel.com> |
This patch is going to retire the top level makefile on BaseTools for supporting a pure binary build without any complier. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Hess Chen <hesheng.chen@intel.com> Reviewed-by: Yingke Liu <yingke.d.liu@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15816 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
1be2ed90a20618d71ddf34b8a07d038da0b36854 |
|
15-Aug-2014 |
Hess Chen <hesheng.chen@intel.com> |
There is a limitation on WINDOWS OS for the length of entire file path can’t be larger than 255. There is an OS API provided by Microsoft to add “\\?\” before the path header to support the long file path. Enable this feature on basetools. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Hess Chen <hesheng.chen@intel.com> Reviewed-by: Yingke Liu <yingke.d.liu@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15809 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
e8a47801a1dfdb148b1bfcd5bdc8ebc3bf51f92d |
|
18-Nov-2013 |
Liming Gao <liming.gao@intel.com> |
Sync BaseTool trunk (version r2610) into EDKII BaseTools. Signed-off-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14856 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
4afd3d042215afe68d00b9ab8c32f063a3a1c03f |
|
23-Aug-2013 |
Liming Gao <liming.gao@intel.com> |
Sync BaseTool trunk (version r2599) into EDKII BaseTools. Signed-off-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Heshen Chen <chen.heshen@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14591 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
64b2609fcff9d6412eea4c74c8e74bed33dc3235 |
|
10-Apr-2012 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync BaseTools Trunk (version r2518) to EDKII main trunk. Signed-off-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13178 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
9508d0fa4fb2cd2ff03604bc3b1b1abf8f69ccb6 |
|
16-Dec-2011 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync BaseTool trunk (version r2474) into EDKII BaseTools. Signed-off-by: lgao4 Reviewed-by: gikidy git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12883 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
d0acc87a41d9aa25fe87eb096efa62afacd1f865 |
|
07-Dec-2011 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync BaseTool trunk (version r2460) into EDKII BaseTools. The change mainly includes: 1. Support use expression as DSC file PCD value. 2. Update FDF parser to fix bug to get complete macro value. 3. Fix bug to replace SET statement macro and evaluate SET statement PCD value in FDF file. 4. Fix a bug for MACRO defined in conditional block cannot be processed correctly Signed-off-by: lgao4 Reviewed-by: gikidy git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12827 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
0d2711a69397d2971079121df4326d84736c181e |
|
29-Oct-2011 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync BaseTools Trunk (version r2387) to EDKII main trunk. Signed-off-by: lgao4 Reviewed-by: gikidy git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12602 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
df692f024b12f1518827e1fb51b99337fcd4425c |
|
19-Sep-2011 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync BaseTools Branch (version r2323) to EDKII main trunk. Signed-off-by: lgao4 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12379 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
b36d134faf4305247830522b8e2bb255e98c5699 |
|
18-Sep-2011 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync BaseTools Branch (version r2321) to EDKII main trunk. Signed-off-by: lgao4 Reviewed-by: gikidy git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12372 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
4234283c3acb8c35014acc1546621fbc2621b095 |
|
26-Aug-2011 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync BaseTools Branch (version r2271) to EDKII main trunk. BaseTool Branch: https://edk2-buildtools.svn.sourceforge.net/svnroot/edk2-buildtools/branches/Releases/BaseTools_r2100 Signed-off-by: lgao4 Reviewed-by: hchen30 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12214 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
da92f27632d2c89fa8726948ac9b02461ca8b61e |
|
11-May-2011 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync BaseTools Branch (version r2149) to EDKII main trunk. BaseTool Branch: https://edk2-buildtools.svn.sourceforge.net/svnroot/edk2-buildtools/branches/Releases/BaseTools_r2100 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11640 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
6780eef1f9ed0af24795708c3be7adafd7113691 |
|
15-Nov-2010 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync EDKII BaseTools to BaseTools project r2093. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11057 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
08dd311f5dc735c595d39faf2e6f7e2810bb79a9 |
|
11-Oct-2010 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync EDKII BaseTools to BaseTools project r2065. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10915 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
e56468c072e0d53834787f4ad0e292b33cc6be08 |
|
06-Sep-2010 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync EDKII BaseTools to BaseTools project r2042. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10850 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
40d841f6a8f84e75409178e19e69b95e01bada0f |
|
18-May-2010 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync EDKII BaseTools to BaseTools project r1971 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10502 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
f3decdc362d74c06b6b5028b09eecbaf8db23c12 |
|
19-Mar-2010 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync EDKII BaseTools to BaseTools project r1937. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10287 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
636f2be673b2f43518167d8fddae56b714f19314 |
|
12-Mar-2010 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync EDKII BaseTools to BaseTools project r1928 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10234 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
d5d56f1bc5e7bcebd08ad55e940fb907ea0af365 |
|
04-Mar-2010 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync EDKII BaseTools to BaseTools project r1911. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10177 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
52302d4dee589a5df43a464420c9fe68ba83937d |
|
01-Mar-2010 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync EDKII BaseTools to BaseTools project r1903. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10123 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
a709adfaf0bebbaf3d989f56b500e3985687d0e3 |
|
29-Dec-2009 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync tool code to BuildTools project r1783. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9623 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
b303ea726e1c8ed240dad2bce54821318567eab3 |
|
09-Nov-2009 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync tool code to BuildTools project r1739. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9397 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
fd171542e0aa89ac12a09d79608173f48019b14b |
|
11-Sep-2009 |
vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> |
Sync basetools' source and binary files with r1707 of the basetools project. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9257 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|
30fdf1140b8d1ce93f3821d986fa165552023440 |
|
17-Jul-2009 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Check In tool source code based on Build tool project revision r1655. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8964 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/build/build.py
|