Skip to content

Commit

Permalink
BeagleBoardPkg: Check if the compiler arm-linux-gnueabi-gcc is presen…
Browse files Browse the repository at this point in the history
…t in the path

'arm-linux-gnueabi-gcc' is the compiler attached to the ARMLINUXGCC toolchain.
This compiler is available in the PATH environment variable when the Linaro's
toolchain package is installed (Ubuntu distribution).

If if compiler is in the path then select the ARMLINUXGCC toolchain. This change
is to make easier to build UEFI on the BeagleBoard for new starters by hiding the
toolchain.



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12673 6f19259b-4bc3-4df7-8a09-765794883524
  • Loading branch information
oliviermartin committed Nov 8, 2011
1 parent fb849d0 commit 0b6b57c
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions BeagleBoardPkg/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,11 @@ case `uname` in
TARGET_TOOLS=RVCT31CYGWIN
;;
Linux*)
# Not tested
TARGET_TOOLS=ARMGCC
if [[ ! -z `locate arm-linux-gnueabi-gcc` ]]; then
TARGET_TOOLS=ARMLINUXGCC
else
TARGET_TOOLS=ARMGCC
fi
;;
Darwin*)
Major=$(uname -r | cut -f 1 -d '.')
Expand Down

0 comments on commit 0b6b57c

Please sign in to comment.