iphreeqc/distribution.checklist
David L Parkhurst 60a1544019 Copying new classes (cxx) and cpp files to src
Will remove cpp and header files and make phreeqc an external directory.




git-svn-id: svn://136.177.114.72/svn_GW/phreeqcpp/trunk@785 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2006-02-16 00:21:39 +00:00

86 lines
2.7 KiB
Plaintext

(1) Copy distribution.checklist to checklist.VERSION
(2) XXX Update version and date in main.c
(3) XXX Update doc/README.TXT
XXX uname -r
XXX gcc -v
(4) Update src/revisions
when all_dist is run by make, src/revisions is copied
to doc/RELEASE.TXT
( ../doc/phreeqc.txt now static, only RELEASE.TXT
has history 2/2/05)
(5) Update Makefile and distribution.mk
set VERSION number
set VER_DATE
add any new files to distribution
database files
source files
output files
doc files
(6) svn status ~/programs/phreeqc -q
svn ci ~/programs/phreeqc
svn update
(7) remake everything
make clean_all
make output_files (also remakes programs)
(8) svn status ~/programs/phreeqc -q
should be clean
otherwise commit and restart checklist at item 5
(9) make all_dist REVISION=xxx
ls phreeqc_export
Linux/ phreeqc-2.12-577.Linux.tar.gz phreeqc-2.12-577.source.tar.gz Source/
(10) test Unix distributions
make test_dist
or
make linux_test, sun_test, source_test
(11) Scott is making batch windows
(12) make web
install windows version
copy README.TXT to ~/programs/phreeqc/win
cp $(DIST_DIR)/phreeqc-$(VERSION)*.tar.gz /var/anonymous/ftp/dlpark/geochem/unix/phreeqc
cp $(EXPORT_DIR)/Linux/doc/README.TXT /var/anonymous/ftp/dlpark/geochem/unix/phreeqc/README.TXT
cp $(EXPORT_DIR)/Linux/doc/README.TXT /z/linarcolkr/home/www/projects/GWC_coupled/phreeqc/README.Unix.TXT
cp ~/programs/phreeqc/win/README.TXT /var/anonymous/ftp/dlpark/geochem/pc/phreeqc/README.TXT
cp ~/programs/phreeqc/win/README.TXT /z/linarcolkr/home/www/projects/GWC_coupled/phreeqc/README.Win.TXT
cp $(EXPORT_DIR)/Linux/doc/phreeqc.txt /z/linarcolkr/home/www/projects/GWC_coupled/phreeqc/phreeqc.txt
cp $(EXPORT_DIR)/Linux/doc/RELEASE.TXT /z/linarcolkr/home/www/projects/GWC_coupled/phreeqc/RELEASE.TXT
(13) check for latest version of Phreeqc For Windows.
(14) update web page /z/linarcolkr/home/www/projects/GWC_coupled/phreeqc/index.html
phreeqci version, date, size
windows batch phreeqc version size
Linux batch phreeqc version size
Generic batch phreeqc version size
phreeqc for windows version, date, size
(15) update web page /z/linarcolkr/home/www/projects/GWC_coupled/phreeqci/index.html
PhreeqcI version, date, size
(16) send mail to Brian Marshal
(17) PHAST
unpack release version in packages
Update table in /z/linarcolkr/home/www/projects/GWC_coupled/phast/index.html
copy release notes
from ~/packages/phast-x.x/doc/RELEASE.TXT
to /z/linarcolkr/home/www/projects/GWC_coupled/phast/RELEASE.TXT
copy readme
from ~/packages/phast-x.x/README
to /z/linarcolkr/home/www/projects/GWC_coupled/phast/README
(18) Update status.fm