/[eiffelstudio]/trunk/Delivery/scripts/unix/compile_for_all_platforms
ViewVC logotype

Contents of /trunk/Delivery/scripts/unix/compile_for_all_platforms

Parent Directory Parent Directory | Revision Log Revision Log


Revision 70809 - (show annotations)
Tue Oct 23 17:38:27 2007 UTC (12 years, 3 months ago) by manus
File size: 1868 byte(s)
Added access to Solaris Sparc 10 machine whose access has been granted
  for a short period of time.

1 #!/bin/sh
2
3 #Let's compile for PPC on lisbon in background
4 # Commented because of the R_PPC_REL24 linking error for large executable.
5 #(sh ./make_for_platform lisbon.ise manus linux-ppc) &
6
7 #Let's compile for Solaris on mosis in background
8 (
9 rsh mosis "\rm -f ~/local/gtkinstall" ;
10 rsh mosis "\ln -s ~/local/gtk24install ~/local/gtkinstall" ;
11 sh ./make_for_platform mosis.ise manus solaris-sparc;
12
13 rsh mosis "\rm -f ~/local/gtkinstall" ;
14 rsh mosis "\ln -s ~/local/gtk269-64/gtkinstall ~/local/gtkinstall" ;
15 sh ./make_for_platform mosis.ise manus solaris-sparc-64
16 ) &
17
18 #Let's compile for Solaris Sparc
19 # ssh -l spc04z3 ezqsgd01.network.com -L 2223:ezqspc04z3:22
20 (sh ./make_for_platform localhost manus solaris-sparc 2223 ; sh ./make_for_platform localhost manus solaris-sparc-64 2223) &
21
22 #Let's compile for Solaris x86 in background
23 (sh ./make_for_platform amsterdam.ise manus solaris-x86 ; sh ./make_for_platform amsterdam.ise manus solaris-x86-64) &
24
25 #Let's compile for Red Hat Fedora and FreeBSD (done together because they are on the same machine and we don't want to overload the machine
26 (sh ./make_for_platform mojo.ise manus linux-x86 ; sh ./make_for_platform freebsd.ise manus freebsd-x86) &
27
28 #Let's compile for SGI in background
29 (
30 rsh iris.ise "\rm -f ~/local/freeware" ;
31 rsh iris.ise "\ln -s ~/local/freeware32 ~/local/freeware" ;
32 sh ./make_for_platform iris.ise manus irix-mips ;
33
34 rsh iris.ise "\rm -f ~/local/freeware" ;
35 rsh iris.ise "\ln -s ~/local/freeware64 ~/local/freeware" ;
36 sh ./make_for_platform iris.ise manus irix-mips-64
37 ) &
38
39 #Let's compile for Linux 64 bits in background
40 (sh ./make_for_platform tokyo.ise manus linux-x86-64) &
41
42 #Let's compile for OpenBSD in background
43 (sh ./make_for_platform sushi.inf.ethz.ch manus openbsd-x86) &
44
45 #Let's compile for Linux Sparc in background
46 (sh ./make_for_platform calypso.frankengul.org manu linux-sparc) &

Properties

Name Value
svn:eol-style native
svn:executable *
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.23