Revision: 16879
http://sourceforge.net/p/edk2/code/16879
Author: jljusten
Date: 2015-02-17 00:05:41 +0000 (Tue, 17 Feb 2015)
Log Message:
-----------
OvmfPkg/build.sh: Use XCODE5 for newer OS X releases
Update OS Major number checking to future proof it, and default to
XCODE5 (clang + lldb).
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Andrew Fish <[email protected]>
Reviewed-by: Bruce Cran <[email protected]>
Reviewed-by: Jordan Justen <[email protected]>
Modified Paths:
--------------
trunk/edk2/OvmfPkg/build.sh
Modified: trunk/edk2/OvmfPkg/build.sh
===================================================================
--- trunk/edk2/OvmfPkg/build.sh 2015-02-17 00:05:36 UTC (rev 16878)
+++ trunk/edk2/OvmfPkg/build.sh 2015-02-17 00:05:41 UTC (rev 16879)
@@ -61,7 +61,13 @@
;;
Darwin*)
Major=$(uname -r | cut -f 1 -d '.')
+ # Major is Darwin version, not OS X version.
+ # OS X Yosemite 10.10.2 returns 14.
case $Major in
+ [156789])
+ echo OvmfPkg requires OS X Snow Leopard 10.6 or newer OS
+ exit 1
+ ;;
10)
TARGET_TOOLS=XCODE32
;;
@@ -69,8 +75,8 @@
TARGET_TOOLS=XCLANG
;;
*)
- echo OvmfPkg requires Snow Leopard or later OS
- exit 1
+ # Mavericks and future assume XCODE5 (clang + lldb)
+ TARGET_TOOLS=XCODE5
;;
esac
;;
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits