Yonghong Zhu 
							
						 
					 
					
						
						
							
						
						83c6c3bfe2 
					 
					
						
						
							
							BaseTools: Correct bin wrappers for GenDepex.py path  
						
						... 
						
						
						
						The WindowsLike and PosixLike bin wrappers for GenDepex.py do not use
correct path. GenDepex.py is not in a GenDepex directory. Instead, it is
in the AutoGen directory.
Fixes: https://bugzilla.tianocore.org/show_bug.cgi?id=292 
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 > 
						
						
					 
					
						2016-12-20 09:15:38 +08:00 
						 
				 
			
				
					
						
							
							
								Yonghong Zhu 
							
						 
					 
					
						
						
							
						
						324dd9b468 
					 
					
						
						
							
							BaseTools: Add some posixlike files for Linux  
						
						... 
						
						
						
						Add the posixlike files for Rsa2048Sha256Sign, Rsa2048Sha256GenerateKeys
and Pkcs7Sign.
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 > 
						
						
					 
					
						2016-09-27 14:00:42 +08:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						bf069759ef 
					 
					
						
						
							
							BaseTools: Add Windows batch files to run python tool from Source  
						
						... 
						
						
						
						Add 13 windows batch files for every python tool.
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 > 
						
						
					 
					
						2016-09-21 10:49:12 +08:00 
						 
				 
			
				
					
						
							
							
								Thomas Palmer 
							
						 
					 
					
						
						
							
						
						f285d0213b 
					 
					
						
						
							
							BaseTools: Bash script fix for PosixLike/LzmaF86Compress  
						
						... 
						
						
						
						Add missing "done" token needed to complete the for loop. Tested in
Ubuntu 14.04
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Thomas Palmer <thomas.palmer@hpe.com >
Reviewed-by: Liming Gao <liming.gao@intel.com > 
						
						
					 
					
						2016-06-02 13:10:17 +08:00 
						 
				 
			
				
					
						
							
							
								Charles Duffy 
							
						 
					 
					
						
						
							
						
						8d0776f3e6 
					 
					
						
						
							
							BaseTools: Improve LzmaF86Compress wrapper  
						
						... 
						
						
						
						- Remove test usage declared obsolescent by POSIX
- Pass argv array through as literal rather than forming into a string, then
  string-splitting and glob-expanding same.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Charles Duffy <chaduffy@cisco.com >
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19697  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2016-01-20 05:15:55 +00:00 
						 
				 
			
				
					
						
							
							
								Charles Duffy 
							
						 
					 
					
						
						
							
						
						5e40764835 
					 
					
						
						
							
							BaseTools: Improve shell wrapper for C build commands  
						
						... 
						
						
						
						- Avoid obsolescent forms of test builtin (`-a` and `-o`; see APPLICATION USAGE
  section of http://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html ).
- Quote all expansions to prevent string-splitting and globbing.
- Avoid unspecified "exit -1" (only single-byte integers are valid); instead,
  use identical exit status to shell command-not-found.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Charles Duffy <chaduffy@cisco.com >
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19695  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2016-01-20 05:12:02 +00:00 
						 
				 
			
				
					
						
							
							
								Charles Duffy 
							
						 
					 
					
						
						
							
						
						6928c1d3ee 
					 
					
						
						
							
							BaseTools: Improve shell wrappers for Python build commands  
						
						... 
						
						
						
						- Use `python2` executable if it exists, to avoid breakage on systems (such as
  Arch Linux) where `python` is Python 3.
- Quote all references to `$0`, for safety when located in a directory
  containing spaces in its name.
- Use the `exec` shell command to avoid leaving the shell wrapper in the
  process table when invoking the actual build tool.
- Use `"$@"` rather than `$*` to pass arguments through directly rather than
  concatenating to a string, and then string-splitting and glob-expanding its
  contents.
- Use `$BASH_SOURCE` in preference to `$0` (which is only guaranteed to be
  process name, *not* source path).
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Charles Duffy <chaduffy@cisco.com >
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19694  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2016-01-20 05:09:06 +00:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						2a618e50b5 
					 
					
						
						
							
							BaseTools: Fix BinWrappers LzmaF86Compress Script  
						
						... 
						
						
						
						LzmaF86Compress Script should use $arg to arg value.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Laszlo Ersek <lersek@redhat.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17909  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-07-10 02:51:38 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						5ef6e0d315 
					 
					
						
						
							
							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@13180  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-04-10 07:28:51 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						ea971ce69b 
					 
					
						
						
							
							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@13179  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-04-10 07:22:37 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						64b2609fcf 
					 
					
						
						
							
							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 
						
						
					 
					
						2012-04-10 07:18:20 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						a30e92d73f 
					 
					
						
						
							
							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@12215  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-26 07:49:27 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						e56468c072 
					 
					
						
						
							
							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 
						
						
					 
					
						2010-09-06 01:58:00 +00:00 
						 
				 
			
				
					
						
							
							
								andrewfish 
							
						 
					 
					
						
						
							
						
						95ac6ef640 
					 
					
						
						
							
							If you install 64-bit kernel build will fail. This requires manually setting properties, but it is legal...  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10796  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-13 19:49:30 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						a111b843ea 
					 
					
						
						
							
							Add the new added tool link.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10129  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-03-01 02:09:06 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						2703f9e230 
					 
					
						
						
							
							Restore symlinks & scripts with proper svn properties set.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8972  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-07-18 00:01:55 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						e7eabe08c7 
					 
					
						
						
							
							Remove broken BinWrappers links/scripts.  
						
						... 
						
						
						
						They will be re-added in next commit.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8971  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-07-18 00:01:48 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						30fdf1140b 
					 
					
						
						
							
							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 
						
						
					 
					
						2009-07-17 09:10:31 +00:00