File: makeembassy2

package info (click to toggle)
emboss 6.6.0%2Bdfsg-12
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 571,584 kB
  • sloc: ansic: 460,579; java: 29,383; perl: 13,573; sh: 12,753; makefile: 3,294; csh: 706; asm: 351; xml: 239; pascal: 237; modula3: 8
file content (44 lines) | stat: -rwxr-xr-x 936 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#!/bin/csh -x

#######################################
cd ~emboss/CURRENT/$1/EMBOSS-0.0.4

mkdir ~emboss/CURRENT/$1/EMBOSS-0.0.4/embassy
cd ~emboss/CURRENT/$1/EMBOSS-0.0.4/embassy

cp ~emboss/CURRENT/OSF/emboss/embassy/mse/MSE*.tar.gz .
cp ~emboss/CURRENT/OSF/emboss/embassy/phylip/PHYLIP*.tar.gz .
cp ~emboss/CURRENT/OSF/emboss/embassy/topo/TOPO*.tar.gz .

gunzip MSE*.tar.gz
tar xvf MSE*
rm -f MSE*.tar

gunzip PHYLIP*.tar.gz
tar xvf PHYLIP*
rm -f PHYLIP*.tar

gunzip TOPO*.tar.gz
tar xvf TOPO*
rm -f TOPO*.tar


foreach t (MSE-0.0.4 PHYLIP-3.573c TOPO-0.1)
    cd $t

    if($1 == "SGI-PURE") then
        setenv CC cc
	./configure --disable-shared --enable-purify
    else
	./configure --disable-shared --enable-debug
    endif

    if ( ! { make } ) then
      echo "Failed $t-build on `hostname` in `pwd`"
      make |& \
      rsh europa fold -w 77 "|"  Mail -s \"$t make failed on $1\" il@sanger.ac.uk
    endif

    cd ..

end