History log of /device/linaro/bootloader/edk2/BaseTools/Source/Python/AutoGen/StrGather.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
333ba578fef4dff8921051410c5b56f63e7eeadb 21-Sep-2016 Yonghong Zhu <yonghong.zhu@intel.com> BaseTools: support generating image package from BMP/JPEG/PNG files

BaseTools add support to generating image package from BMP/JPEG/PNG
files.
1) New file type *.idf Image definition file to describe HII image
resource. It is the ASCII text file, and includes one or more "#image
IMAGE_ID [TRANSPARENT] ImageFileName".
2) New IMAGE_TOKEN macro is used to refer to IMAGE_ID.
3) New AutoGen header file $(MODULE_NAME)ImgDefs.h to include the
generated ImageId definition.
4) New $(MODULE_NAME)Idf.hpk or $(MODULE_NAME)Images are generated
as the output binary HII image package.

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/AutoGen/StrGather.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/AutoGen/StrGather.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/AutoGen/StrGather.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/AutoGen/StrGather.py
2bcc713e74b944bb5aefb433ef33fb4002a62d76 25-Nov-2011 lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> Sync BaseTool trunk (version r2423) into EDKII BaseTools. The change mainly includes:
1. Fix !include issues
2. Fix Trim to skip the postfix 'U' for hexadecimal and decimal numbers
3. Fix building error C2733 when building C++ code.
4. Add GCC46 tool chain definition
5. Add new RVCT and RVCTLINUX tool chains

Signed-off-by: lgao4


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12782 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/AutoGen/StrGather.py
79b74a03e018ecbf03d8d50e6f20301e249c1ba5 11-Oct-2011 lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> Sync BaseTools Branch (version r2362) to EDKII main trunk.
Signed-off-by: lgao4
Reviewed-by: jsu1
Reviewed-by: ydliu

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12525 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/AutoGen/StrGather.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/AutoGen/StrGather.py
756ad8f8e9d3e345f1883546e2a3125203e234aa 03-Aug-2010 lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> Sync EDKII BaseTools to BaseTools project r2006.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10764 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/BaseTools/Source/Python/AutoGen/StrGather.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/AutoGen/StrGather.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/AutoGen/StrGather.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/AutoGen/StrGather.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/AutoGen/StrGather.py