summaryrefslogtreecommitdiff
path: root/UnixPkg/build64.sh
diff options
context:
space:
mode:
authorandrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524>2010-09-16 18:39:06 +0000
committerandrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524>2010-09-16 18:39:06 +0000
commit45059fab2a4fdff047d4f485c9691f28d47f135e (patch)
tree74b933b3ec0d70704ba70deb3c6a013d0eea6b4d /UnixPkg/build64.sh
parentcd7bfc2c632841fab110f601a32850eeddc16af1 (diff)
Clean up clean and clarify XCODE flags.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10881 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'UnixPkg/build64.sh')
-rwxr-xr-xUnixPkg/build64.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/UnixPkg/build64.sh b/UnixPkg/build64.sh
index c80d29591..ce3a96fe6 100755
--- a/UnixPkg/build64.sh
+++ b/UnixPkg/build64.sh
@@ -90,7 +90,18 @@ do
if [[ $arg == cleanall ]]; then
make -C $WORKSPACE/BaseTools clean
+ build -p $WORKSPACE/UnixPkg/UnixPkgX64.dsc -a X64 -t $TARGET_TOOLS -D SEC_ONLY -n 3 clean
+ build -p $WORKSPACE/UnixPkg/UnixPkgX64.dsc -a X64 -t $UNIXPKG_TOOLS -n 3 clean
+ exit $?
+ fi
+
+ if [[ $arg == clean ]]; then
+ build -p $WORKSPACE/UnixPkg/UnixPkgX64.dsc -a X64 -t $TARGET_TOOLS -D SEC_ONLY -n 3 clean
+ build -p $WORKSPACE/UnixPkg/UnixPkgX64.dsc -a X64 -t $UNIXPKG_TOOLS -n 3 clean
+ exit $?
fi
+
+
if [[ $arg == shell ]]; then
build -p $WORKSPACE/GccShellPkg/GccShellPkg.dsc -a X64 -t $UNIXPKG_TOOLS -n 3 $2 $3 $4 $5 $6 $7 $8
exit $?