Added Mac OS X build for x86_64.

(Thanks to Stephen De Gabrielle <stephen.degabrielle at acm dot org>.)
This commit is contained in:
Eli Barzilay 2011-05-12 20:08:20 -04:00
parent 7597d2c2c6
commit 387b6c51dd
3 changed files with 9 additions and 2 deletions

View File

@ -103,6 +103,8 @@ defbuild "ccs-linux" "i386-linux-ubuntu-jaunty" "moveto=/proj/racket"
# These builds are courtesy of Mason Loring Bliss <mason at blisses dot org>
defbuild "blisses1" "x86_64-linux-debian-lenny"
defbuild "blisses2" "x86_64-linux-debian-squeeze"
# And this is from Stephen De Gabrielle <stephen.degabrielle at acm dot org>
defbuild "osx64" "x86_64-osx-mac"
# Start the main build last
defbuild "$workmachine" "x86_64-linux-f14" "copytobak=$maindir" "test_gui=yes"
msets "/"
@ -216,6 +218,7 @@ name_of_platform() {
( "sparc-solaris" ) echo "Solaris" ;;
( "i386-osx-mac" ) echo "Mac OS X (Intel)" ;;
( "ppc-osx-mac" ) echo "Mac OS X (PPC)" ;;
( "x86_64-osx-mac" ) echo "Mac OS X (x86_64)" ;;
( "ppc-darwin" ) echo "Mac X11 on Darwin (PPC)" ;;
( "i386-darwin" ) echo "Mac X11 on Darwin (Intel)" ;;
( "i386-win32" ) echo "Windows" ;;
@ -269,6 +272,7 @@ platforms_of_dist_type() {
"x86_64-win32" \
"i386-osx-mac" \
"ppc-osx-mac" \
"x86_64-osx-mac" \
"ppc-darwin" \
"i386-darwin" \
"i386-linux" \

View File

@ -112,6 +112,7 @@ ppc-darwin :=tag unix
i386-darwin :=tag unix
ppc-osx-mac :=tag mac
i386-osx-mac :=tag mac
x86_64-osx-mac :=tag mac
sparc-solaris :=tag unix
;; tag specs to make each distribution a proper superset of the previous
@ -722,6 +723,7 @@ platform
sparc-solaris => "Solaris"
ppc-osx-mac => "Mac OS X (PPC)"
i386-osx-mac => "Mac OS X (Intel)"
i386-osx-mac => "Mac OS X (x86_64)"
ppc-darwin => "Mac OS X using X11 (PPC)"
i386-darwin => "Mac OS X using X11 (Intel)"
i386-win32 => "Windows"

View File

@ -54,9 +54,10 @@
;; binary platforms
["i386-win32" "Windows x86"]
["x86_64-win32" "Windows x64"]
["(ppc|i386)-osx-mac"
["(ppc|i386|x86_64)-osx-mac"
,(lambda (_ cpu)
(format "Macintosh OS X (~a)" (if (equal? cpu "ppc") "PPC" "Intel")))]
(format "Macintosh OS X (~a)"
(if (equal? cpu "ppc") "PPC" (format "Intel ~a" cpu))))]
["(ppc|68k)-mac-classic" "Macintosh Classic (\\1)"]
["(ppc|i386)-darwin"
,(lambda (_ cpu)