[gtk-osx] Add OBJCFLAGS to the environment
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-osx] Add OBJCFLAGS to the environment
- Date: Sat, 21 Jan 2012 20:23:10 +0000 (UTC)
commit db55498150885d9d06e8ba139795f390e18f3c62
Author: John Ralls <jralls ceridwen us>
Date: Sat Jan 21 12:22:35 2012 -0800
Add OBJCFLAGS to the environment
jhbuildrc-gtk-osx | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/jhbuildrc-gtk-osx b/jhbuildrc-gtk-osx
index 648fe58..48b1642 100644
--- a/jhbuildrc-gtk-osx
+++ b/jhbuildrc-gtk-osx
@@ -141,10 +141,12 @@ def setup_debug():
# for more information about debugging.
environ_prepend('CFLAGS', "-O0 -ggdb3")
environ_prepend('CXXFLAGS', "-O0 -ggdb3")
+ environ_prepend('OBJCFLAGS', "-O0 -ggdb3")
def setup_release():
environ_prepend('CFLAGS', "-O2")
environ_prepend('CXXFLAGS', "-O2")
+ environ_prepend('OBJCFLAGS', "-O2")
# Set up the environment for building against particular SDK.
#
@@ -193,6 +195,7 @@ def setup_sdk(target, sdk_version, architectures=[_default_arch]):
environ_prepend("LDFLAGS", "-L" + sdkdir + "/usr/lib")
environ_prepend("CFLAGS", "-I" + sdkdir + "/usr/include")
environ_prepend("CXXFLAGS", "-I" + sdkdir + "/usr/include")
+ environ_prepend("OBJCFLAGS", "-I" + sdkdir + "/usr/include")
environ_prepend("CPPFLAGS", "-I" + sdkdir + "/usr/include")
# It looks like -isysroot is broken when building on 10.4, causing link
@@ -206,6 +209,7 @@ def setup_sdk(target, sdk_version, architectures=[_default_arch]):
if not _osx_version.startswith("8."):
environ_append("CFLAGS", "-isysroot " + sdkdir)
environ_append("CXXFLAGS", "-isysroot " + sdkdir)
+ environ_append("OBJCFLAGS", "-isysroot " + sdkdir)
environ_append("LDFLAGS", "-isysroot " + sdkdir)
# To pick up cups-config from the right place.
@@ -249,6 +253,7 @@ def setup_sdk(target, sdk_version, architectures=[_default_arch]):
for arch in architectures:
environ_prepend("CFLAGS", "-arch " + arch)
environ_prepend("CXXFLAGS", "-arch " + arch)
+ environ_prepend("OBJCFLAGS", "-arch " + arch)
environ_prepend("LDFLAGS", "-arch " + arch)
# For intel, set glib's build parameter so that it builds the
# correct atomic asm functions
@@ -277,6 +282,7 @@ def setup_sdk(target, sdk_version, architectures=[_default_arch]):
environ_append("CFLAGS", "-mmacosx-version-min=" + target)
environ_append("CXXFLAGS", "-mmacosx-version-min=" + target)
+ environ_append("OBJCFLAGS", "-mmacosx-version-min=" + target)
environ_append("LDFLAGS", "-mmacosx-version-min=" + target)
#Overcome Python's obnoxious misconfiguration of portable builds
@@ -324,6 +330,7 @@ def setup_ppc_build():
environ_append('CFLAGS', '-arch ppc')
environ_append('CXXFLAGS', '-arch ppc')
+ environ_append('OBJCFLAGS', '-arch ppc')
environ_append('LDFLAGS', '-arch ppc')
_ppc_args = "CFLAGS='" + _cflags + " -arch ppc' CXXFLAGS='" + _cxxflags + " -arch ppc' LDFLAGS='" + _ldflags + " -arch ppc' --build=powerpc-apple-darwin NM=nm"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]