/[escript]/branches/stage3.0/scripts/make_release_archive.sh
ViewVC logotype

Contents of /branches/stage3.0/scripts/make_release_archive.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2569 - (show annotations)
Fri Jul 31 05:39:36 2009 UTC (12 years, 4 months ago) by jfenwick
File MIME type: application/x-sh
File size: 1546 byte(s)
Staging area for release 3.0

1 #!/bin/sh
2
3 # Create a source distribution file for Escript/Finley
4
5 # Before running choose the release name and Subversion revision number
6
7 # This script creates a subdirectory ./escript-2.0.0beta and makes a tar file from it
8
9 name='escript-2.0.0beta' # Must be a valid directory name
10 revision='2098'
11
12 svn export -r $revision https://shake200.esscc.uq.edu.au/svn/esys13/trunk $name || exit 1
13
14 cd $name || exit 1
15
16 # Remove some files we don't want to distribute
17
18 /bin/rm -rf autodocs.sh autotest-crontab autotest-scons README_TESTS
19
20 cat << _EOF_ > README
21
22 Escript is a python-based environment for implementing mathematical models, in
23 particular those based on coupled, non-linear, time-dependent partial
24 differential equations. It implements the finite element method. The code has
25 been parallelized efficiently with both MPI and OpenMP.
26
27 This is release $name of Escript/Finley based on Subversion
28 revision $revision.
29
30 `date '+%A, %B %d, %Y.'`
31
32 The User Guide is available in doc/guide.pdf.
33
34 A complete guide for compiling and installing is available at
35
36 https://shake200.esscc.uq.edu.au/twiki/bin/view/ESSCC/EsysInstallationGuide
37
38 Example python scripts are available in doc/examples.
39
40 Complete documentation is available on our wiki at
41
42 https://shake200.esscc.uq.edu.au/twiki/bin/view/ESSCC/WebHome
43
44 _EOF_
45
46 # Include the User Guide
47
48 (cd doc; wget http://shake200.esscc.uq.edu.au/esys/esys13/nightly/user/guide.pdf)
49
50 cd ..
51
52 tar cf $name.tar $name
53 gzip $name.tar
54
55 echo ''
56 echo "Remember to set a tag 'RELEASE_$name' for this release"
57 echo ''
58

  ViewVC Help
Powered by ViewVC 1.1.26