Use MACOSX_DEPLOYMENT_TARGET when it is set. <rdar://problem/12433905>
authorBob Wilson <bob.wilson@apple.com>
Fri, 12 Oct 2012 21:48:14 +0000 (21:48 +0000)
committerBob Wilson <bob.wilson@apple.com>
Fri, 12 Oct 2012 21:48:14 +0000 (21:48 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165828 91177308-0d34-0410-b5e6-96231b3b80d8

Makefile.rules

index b929ffea59fb9399120e7dc9acf5654c09b065f8..b2b02c25d44b66aabd98c819be68a1ba1df2c438 100644 (file)
@@ -571,7 +571,11 @@ endif
 #--------------------------------------------------------------------
 
 ifeq ($(HOST_OS),Darwin)
+ ifdef MACOSX_DEPLOYMENT_TARGET
+  DARWIN_VERSION := $(MACOSX_DEPLOYMENT_TARGET)
+ else
   DARWIN_VERSION := `sw_vers -productVersion`
+ endif
   # Strip a number like 10.4.7 to 10.4
   DARWIN_VERSION := $(shell echo $(DARWIN_VERSION)| sed -E 's/(10.[0-9]).*/\1/')
   # Get "4" out of 10.4 for later pieces in the makefile.