projects
/
OSXPackageBuilder.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Adjusted compilation optimisation flags to tune per target processor. Multi-architect...
[OSXPackageBuilder.git]
/
common.sh
diff --git
a/common.sh
b/common.sh
index
44918b0
..
74dcfdc
100755
(executable)
--- a/
common.sh
+++ b/
common.sh
@@
-55,6
+55,7
@@
case "${release_name}" in
MACOSX_VERSION="-mmacosx-version-min=10.7"
ARCH="-arch x86_64"
STARTUP="LaunchDaemon"
MACOSX_VERSION="-mmacosx-version-min=10.7"
ARCH="-arch x86_64"
STARTUP="LaunchDaemon"
+ CFLAGS="-mtune=x86_64 ${CFLAGS}"
;;
# Mac OS X 10.6 x86_64
"snowleopardx64")
;;
# Mac OS X 10.6 x86_64
"snowleopardx64")
@@
-64,6
+65,7
@@
case "${release_name}" in
MACOSX_VERSION="-mmacosx-version-min=10.6"
ARCH="-arch x86_64"
STARTUP="LaunchDaemon"
MACOSX_VERSION="-mmacosx-version-min=10.6"
ARCH="-arch x86_64"
STARTUP="LaunchDaemon"
+ CFLAGS="-mtune=x86_64 ${CFLAGS}"
;;
# Mac OS X 10.6 all supported architectures
"snowleopard")
;;
# Mac OS X 10.6 all supported architectures
"snowleopard")
@@
-82,6
+84,7
@@
case "${release_name}" in
MACOSX_VERSION="-mmacosx-version-min=10.6"
ARCH="-arch i386"
STARTUP="LaunchDaemon"
MACOSX_VERSION="-mmacosx-version-min=10.6"
ARCH="-arch i386"
STARTUP="LaunchDaemon"
+ CFLAGS="-mtune=i386 ${CFLAGS}"
;;
# Mac OS X 10.5 and all later releases
"leopardupwards")
;;
# Mac OS X 10.5 and all later releases
"leopardupwards")
@@
-109,6
+112,7
@@
case "${release_name}" in
MACOSX_VERSION="-mmacosx-version-min=10.5"
ARCH="-arch i386"
STARTUP="LaunchDaemon"
MACOSX_VERSION="-mmacosx-version-min=10.5"
ARCH="-arch i386"
STARTUP="LaunchDaemon"
+ CFLAGS="-mtune=i386 ${CFLAGS}"
;;
# Mac OS X 10.5 PPC
"leopardppc")
;;
# Mac OS X 10.5 PPC
"leopardppc")
@@
-118,6
+122,7
@@
case "${release_name}" in
MACOSX_VERSION="-mmacosx-version-min=10.5"
ARCH="-arch ppc"
STARTUP="LaunchDaemon"
MACOSX_VERSION="-mmacosx-version-min=10.5"
ARCH="-arch ppc"
STARTUP="LaunchDaemon"
+ CFLAGS="-mtune=G5 ${CFLAGS}"
;;
# Mac OS X 10.4 all supported architectures
"tiger")
;;
# Mac OS X 10.4 all supported architectures
"tiger")
@@
-128,7
+133,7
@@
case "${release_name}" in
ARCH="-arch i386 -arch ppc"
STARTUP="LaunchDaemon"
;;
ARCH="-arch i386 -arch ppc"
STARTUP="LaunchDaemon"
;;
- # Mac OS X 10.4
+ # Mac OS X 10.4
i386
"tigeri386")
XCODE_PATH="/Developer"
# SYSROOT="-isysroot ${XCODE_PATH}/SDKs/MacOSX10.4u.sdk"
"tigeri386")
XCODE_PATH="/Developer"
# SYSROOT="-isysroot ${XCODE_PATH}/SDKs/MacOSX10.4u.sdk"
@@
-136,8
+141,9
@@
case "${release_name}" in
MACOSX_VERSION="-mmacosx-version-min=10.4"
ARCH="-arch i386"
STARTUP="LaunchDaemon"
MACOSX_VERSION="-mmacosx-version-min=10.4"
ARCH="-arch i386"
STARTUP="LaunchDaemon"
+ CFLAGS="-mtune=i386 ${CFLAGS}"
;;
;;
- # Mac OS X 10.4
+ # Mac OS X 10.4
PPC
"tigerppc")
XCODE_PATH="/Developer"
# SYSROOT="-isysroot ${XCODE_PATH}/SDKs/MacOSX10.4u.sdk"
"tigerppc")
XCODE_PATH="/Developer"
# SYSROOT="-isysroot ${XCODE_PATH}/SDKs/MacOSX10.4u.sdk"
@@
-145,8
+151,9
@@
case "${release_name}" in
MACOSX_VERSION="-mmacosx-version-min=10.4"
ARCH="-arch ppc"
STARTUP="LaunchDaemon"
MACOSX_VERSION="-mmacosx-version-min=10.4"
ARCH="-arch ppc"
STARTUP="LaunchDaemon"
+ CFLAGS="-mtune=G5 ${CFLAGS}"
;;
;;
- # Mac OS X 10.3
+ # Mac OS X 10.3
PPC
"panther")
XCODE_PATH="/Developer"
# SYSROOT="-isysroot ${XCODE_PATH}/SDKs/MacOSX10.3.9.sdk"
"panther")
XCODE_PATH="/Developer"
# SYSROOT="-isysroot ${XCODE_PATH}/SDKs/MacOSX10.3.9.sdk"
@@
-154,6
+161,7
@@
case "${release_name}" in
MACOSX_VERSION="-mmacosx-version-min=10.3"
ARCH="-arch ppc"
STARTUP="StartupItem"
MACOSX_VERSION="-mmacosx-version-min=10.3"
ARCH="-arch ppc"
STARTUP="StartupItem"
+ CFLAGS="-mtune=G5 ${CFLAGS}"
;;
# default
*)
;;
# default
*)