diff options
author | Bob Wilson <bob.wilson@apple.com> | 2013-02-05 17:29:03 +0000 |
---|---|---|
committer | Bob Wilson <bob.wilson@apple.com> | 2013-02-05 17:29:03 +0000 |
commit | a786b2c3d16d37a16a61820415b011f640d9c5c9 (patch) | |
tree | e5ed797f977e5ad97c89120ca5838166f073f572 /llvm/projects/sample | |
parent | 20e3dcc80bc51ccf489b86ce122f8e0306c0f5ab (diff) | |
download | bcm5719-llvm-a786b2c3d16d37a16a61820415b011f640d9c5c9.tar.gz bcm5719-llvm-a786b2c3d16d37a16a61820415b011f640d9c5c9.zip |
Set the deployment target for Apple llvmCore builds. <rdar://problem/12712431>
llvm-svn: 174397
Diffstat (limited to 'llvm/projects/sample')
-rw-r--r-- | llvm/projects/sample/Makefile.llvm.rules | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/llvm/projects/sample/Makefile.llvm.rules b/llvm/projects/sample/Makefile.llvm.rules index 5d674612857..30f54c45e20 100644 --- a/llvm/projects/sample/Makefile.llvm.rules +++ b/llvm/projects/sample/Makefile.llvm.rules @@ -501,16 +501,24 @@ ifeq ($(HOST_OS),Darwin) LoadableModuleOptions := -Wl,-flat_namespace -Wl,-undefined,suppress SharedLinkOptions := -dynamiclib - ifneq ($(ARCH),ARM) - SharedLinkOptions += -mmacosx-version-min=$(DARWIN_VERSION) + ifdef DEPLOYMENT_TARGET + SharedLinkOptions += $(DEPLOYMENT_TARGET) + else + ifneq ($(ARCH),ARM) + SharedLinkOptions += -mmacosx-version-min=$(DARWIN_VERSION) + endif endif else SharedLinkOptions=-shared endif ifeq ($(TARGET_OS),Darwin) - ifneq ($(ARCH),ARM) - TargetCommonOpts += -mmacosx-version-min=$(DARWIN_VERSION) + ifdef DEPLOYMENT_TARGET + TargetCommonOpts += $(DEPLOYMENT_TARGET) + else + ifneq ($(ARCH),ARM) + TargetCommonOpts += -mmacosx-version-min=$(DARWIN_VERSION) + endif endif endif |