diff options
author | andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> | 2010-01-28 23:45:38 +0000 |
---|---|---|
committer | andrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524> | 2010-01-28 23:45:38 +0000 |
commit | 8c3f387b270896178378ae5302ffa383d25632d7 (patch) | |
tree | 72bdabef96d5d4d3b7f845a0dc3824dacff76f29 /BeagleBoardPkg/build.sh | |
parent | 4a1db20fac1530bef90aebb358115c0e81c77fe0 (diff) | |
download | edk2-platforms-8c3f387b270896178378ae5302ffa383d25632d7.tar.xz |
Add support for a RELASE build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9858 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'BeagleBoardPkg/build.sh')
-rwxr-xr-x | BeagleBoardPkg/build.sh | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/BeagleBoardPkg/build.sh b/BeagleBoardPkg/build.sh index ba2d06c59a..8eaa1dbdfd 100755 --- a/BeagleBoardPkg/build.sh +++ b/BeagleBoardPkg/build.sh @@ -73,7 +73,15 @@ case `uname` in ;; esac -BUILD_ROOT=$WORKSPACE/Build/BeagleBoard/DEBUG_"$TARGET_TOOLS" +TARGET=DEBUG +for arg in "$@" +do + if [[ $arg == RELEASE ]]; then + TARGET=RELEASE + fi +done + +BUILD_ROOT=$WORKSPACE/Build/BeagleBoard/"$TARGET"_"$TARGET_TOOLS" GENERATE_IMAGE=$WORKSPACE/BeagleBoardPkg/Tools/generate_image FLASH_BOOT=$BUILD_ROOT/FV/BeagleBoard_EFI_flashboot.fd @@ -89,7 +97,7 @@ fi # # Build the edk2 BeagleBoard code # -build -p $WORKSPACE/BeagleBoardPkg/BeagleBoardPkg.dsc -a ARM -t $TARGET_TOOLS $1 $2 $3 $4 $5 $6 $7 $8 +build -p $WORKSPACE/BeagleBoardPkg/BeagleBoardPkg.dsc -a ARM -t $TARGET_TOOLS -b $TARGET $1 $2 $3 $4 $5 $6 $7 $8 for arg in "$@" do |