mirror of
				https://git.proxmox.com/git/mirror_edk2
				synced 2025-10-31 05:28:13 +00:00 
			
		
		
		
	 d3dae8c16a
			
		
	
	
		d3dae8c16a
		
	
	
	
	
		
			
			Initial support for running BaseTools from binaries or source (python) on unix-like operating systems. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4145 6f19259b-4bc3-4df7-8a09-765794883524
		
			
				
	
	
		
			28 lines
		
	
	
		
			757 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			757 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env bash
 | |
| 
 | |
| if [ ! $WORKSPACE=="" ]
 | |
| then
 | |
|   echo WORKSPACE environment variable must be set
 | |
| elif [ -e $WORKSPACE/Conf/BaseToolsCBinaries ]
 | |
| then
 | |
|   $WORKSPACE/Conf/BaseToolsCBinaries/`basename $0`
 | |
| elif [ -e $WORKSPACE/Conf/BaseToolsSource ]
 | |
| then
 | |
|   if [ ! -e $WORKSPACE/Conf/BaseToolsSource/Source/C/bin/`basename $0` ]
 | |
|   then
 | |
|     echo BaseTools C Tool binary was not found \(`basename $0`\)
 | |
|     echo You may need to run:
 | |
|     echo "  make -C $WORKSPACE/Conf/BaseToolsSource/Source/C"
 | |
|   else
 | |
|     $WORKSPACE/Conf/BaseToolsSource/Source/C/bin/`basename $0` $*
 | |
|   fi
 | |
| else
 | |
|   echo Unable to find the real \'`basename $0`\' to run
 | |
|   echo A symbolic link is needed under
 | |
|   echo "  $WORKSPACE/Conf"
 | |
|   echo This message was printed by
 | |
|   echo "  $0"
 | |
|   exit -1
 | |
| fi
 | |
| 
 |