summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorColin Guthrie <cguthrie@mandriva.org>2011-03-24 09:08:05 +0000
committerColin Guthrie <cguthrie@mandriva.org>2011-03-24 09:08:05 +0000
commitae35ec1ed5f76aab6a0a60a27adf1d6b92323e70 (patch)
treedce87fc98f6429a679cec0353be3d94f0455c88e /configure.ac
parent11da057d81a1a5d28134d1cc8cc2c6469524561d (diff)
parentfc339a608e0a295312a1887b6cfb78883f7c556c (diff)
Merge remote-tracking branch 'zonique/osx'
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac13
1 files changed, 13 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 99e50b08..07208f25 100644
--- a/configure.ac
+++ b/configure.ac
@@ -169,6 +169,11 @@ AC_ARG_ENABLE([atomic-arm-memory-barrier],
esac
],)
+AC_ARG_ENABLE(mac-universal,
+ AS_HELP_STRING([--enable-mac-universal], [Build Mac universal binaries]),
+ enable_mac_universal=$enableval, enable_mac_universal="no")
+
+
AC_MSG_CHECKING([target operating system])
case $host in
*-*-linux*)
@@ -178,6 +183,14 @@ case $host in
*-*-darwin*)
AC_MSG_RESULT([darwin])
pulse_target_os=darwin
+
+ if test "x$enable_mac_universal" = "xyes" ; then
+ mac_version_min="-mmacosx-version-min=10.5"
+ mac_arches="-arch i386 -arch x86_64"
+ mac_sysroot="-isysroot /Developer/SDKs/MacOSX10.5.sdk"
+ LDFLAGS="$LDFLAGS $mac_arches $mac_sysroot $mac_version_min"
+ CFLAGS="$CFLAGS $CFLAGS $mac_arches $mac_sysroot $mac_version_min"
+ fi
;;
*)
AC_MSG_RESULT([unknown])