source:
issm/trunk/externalpackages/chaco/install.sh@
4628
Last change on this file since 4628 was 4628, checked in by , 15 years ago | |
---|---|
|
|
File size: 664 bytes |
Rev | Line | |
---|---|---|
[2973] | 1 | #!/bin/bash |
2 | ||
[3011] | 3 | # Some cleanup |
[2973] | 4 | rm -rf Chaco-2.2 |
5 | rm -rf src | |
6 | rm -rf install | |
7 | ||
[3011] | 8 | # Create src and install directories |
[2973] | 9 | mkdir src install |
10 | ||
[3011] | 11 | # Untar |
[2973] | 12 | tar -xvzf Chaco-2.2.tar.gz |
13 | ||
[3011] | 14 | # Move chaco to src directory |
[2973] | 15 | mv Chaco-2.2/* src |
16 | rm -rf Chaco-2.2 | |
17 | ||
[3011] | 18 | # Apply patches (all at once) |
19 | # (written by diff -rc src ~/Libs/Chaco-2.2 > chaco.patch) | |
20 | patch -p0 < chaco.patch | |
[2973] | 21 | |
[3011] | 22 | # Build chaco |
[2973] | 23 | cd src/code |
24 | make | |
[4627] | 25 | # Clean up objects (but not library or executable) |
[2973] | 26 | make clean |
27 | cd ../.. | |
28 | ||
[3072] | 29 | # Populate install directory |
30 | cp -p src/exec/README install | |
31 | cp -p src/exec/User_Params install | |
32 | cp -p src/exec/*.coords install | |
33 | cp -p src/exec/*.graph install | |
[4628] | 34 | mv src/code/chaco.a install |
[3072] | 35 | mv src/exec/chaco install |
36 |
Note:
See TracBrowser
for help on using the repository browser.