Bugzilla Bug 302212: allow Mac OS X x86 builds to target SDKs. The patch
was written by Mark Mentovai <mark@moxienet.com>. r=joshmoz. sr=bryner. Modified Files: configure.in config/autoconf.mk.in config/config.mk extensions/java/xpcom/tools/xpidl/Makefile.in security/manager/Makefile.in xpcom/typelib/xpidl/Makefile.in git-svn-id: svn://10.0.0.236/trunk@183069 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -102,9 +102,10 @@ endif
|
||||
ifdef MACOS_SDK_DIR
|
||||
# xpidl is for the build host, pull out the cross-compilation stuff
|
||||
NEXT_ROOT=
|
||||
OS_CFLAGS := $(shell echo $(OS_CFLAGS)|sed -E -e "s%((-I|-isystem )$(MACOS_SDK_DIR)/usr/(include|lib/gcc)[^ ]*)|-F$(MACOS_SDK_DIR)(/System)?/Library/Frameworks[^ ]*|-nostdinc[^ ]*%%g")
|
||||
OS_CFLAGS := $(shell echo $(OS_CFLAGS)|sed -E -e "s%((-I|-isystem )$(MACOS_SDK_DIR)/usr/(include|lib/gcc)[^ ]*)|-F$(MACOS_SDK_DIR)(/System)?/Library/Frameworks[^ ]*|-nostdinc[^ ]*|-isysroot $(MACOS_SDK_DIR)%%g")
|
||||
OS_CFLAGS := $(patsubst -I$(MACOS_SDK_DIR)%,-I%,$(OS_CFLAGS))
|
||||
OS_LIBS := $(patsubst -L$(MACOS_SDK_DIR)/usr/lib%,,$(OS_LIBS))
|
||||
LDFLAGS := $(shell echo $(LDFLAGS)|sed -E -e "s%-Wl,-syslibroot,$(MACOS_SDK_DIR)%%g")
|
||||
endif
|
||||
|
||||
export::
|
||||
|
||||
Reference in New Issue
Block a user