Revision: | 1.2 |
Committed: | Thu Oct 16 21:44:53 2008 UTC (14 years, 11 months ago) by rick |
Content type: | application/x-csh |
Branch: | MAIN |
CVS Tags: | Ver_6-0, Ver_6-1, Ver_6-2, Ver_5-6, NetDRMS_Ver_2-0b, NetDRMS_Ver_2-0a, NetDRMS_Ver_1-1, NetDRMS_Ver_2-2, NetDRMS_Ver_2-3, NetDRMS_Ver_2-0, NetDRMS_Ver_2-1, NetDRMS_Ver_2-6, NetDRMS_Ver_2-7, NetDRMS_Ver_2-4, NetDRMS_Ver_2-5, Ver_4-7, NetDRMS_Ver_2-0b1, Ver_5-3, Ver_5-2, Ver_5-1, Ver_5-0, Ver_5-7, Ver_5-5, Ver_5-9, Ver_5-8, NetDRMS_Ver_6-2, NetDRMS_Ver_6-0, NetDRMS_Ver_6-1, Ver_5-14, Ver_5-13, Ver_5-12, Ver_5-11, Ver_5-10, NetDRMS_Ver_2-0a2, NetDRMS_Ver_2-0a1, NetDRMS_Ver_9-9 |
Changes since 1.1: | +22 -8 lines |
Log Message: | added support for mac_intel (ia32) |
# | Content |
---|---|
1 | #! /bin/csh -f |
2 | if ( ! $?JSOC_MACHINE ) then |
3 | |
4 | # Get host name, OS and CPU. |
5 | set OS = `uname -s` |
6 | switch ("$OS") |
7 | case "Linux*": |
8 | set CPU = `uname -m` |
9 | breaksw |
10 | case "Darwin": |
11 | set CPU = `uname -p` |
12 | breaksw |
13 | default: |
14 | set CPU = `uname -p` |
15 | breaksw |
16 | endsw |
17 | |
18 | if ( $OS == "Linux" ) then |
19 | switch ("$CPU") |
20 | case "i686": |
21 | case "i386": |
22 | case "ia32": |
23 | echo linux_ia32 |
24 | breaksw |
25 | case "ia64": |
26 | echo linux_ia64 |
27 | breaksw |
28 | case "x86_64": |
29 | case "em64t": |
30 | echo linux_x86_64 |
31 | breaksw |
32 | default: |
33 | echo custom |
34 | breaksw |
35 | endsw |
36 | else if ( $OS == "Darwin" ) then |
37 | switch ("$CPU") |
38 | case "powerpc": |
39 | echo mac_osx_ppc |
40 | breaksw |
41 | case "i386": |
42 | echo mac_osx_ia32 |
43 | breaksw |
44 | default: |
45 | echo custom |
46 | endsw |
47 | else |
48 | echo custom |
49 | endif |
50 | |
51 | else |
52 | echo $JSOC_MACHINE |
53 | endif |