Mercurial > mxd2map
comparison HowTo-Release.txt @ 279:1853c9809404
* HowTo-Release.txt: More improvements (MD5sum-commands added)
author | Stephan Holl <stephan.holl@intevation.de> |
---|---|
date | Thu, 06 Oct 2011 13:37:31 +0200 |
parents | 58977f4b2cc5 |
children | 5e7e6d99f997 |
comparison
equal
deleted
inserted
replaced
278:c023b4978663 | 279:1853c9809404 |
---|---|
10 and commit and push! (analog previous releases in ChangeLog) | 10 and commit and push! (analog previous releases in ChangeLog) |
11 | 11 |
12 2. Create a source archive: | 12 2. Create a source archive: |
13 $ export MXD2MAPVERSION=0.8 | 13 $ export MXD2MAPVERSION=0.8 |
14 $ hg archive -t tgz -X website -X HowToRelease.txt -X testdata-frida MXD2map-$MXD2MAPVERSION.tar.gz | 14 $ hg archive -t tgz -X website -X HowToRelease.txt -X testdata-frida MXD2map-$MXD2MAPVERSION.tar.gz |
15 $ md5sum MXD2map-$MXD2MAPVERSION.tar.gz > MXD2map-$MXD2MAPVERSION.tar.gz.md5sum | |
15 | 16 |
16 3. Create PDF-file of Documentation: | 17 3. Create PDF-file of Documentation: |
17 $ cd doku && make latexpdf | 18 $ cd doku && make latexpdf |
18 $ cp build/latex/MXD2map.pdf build/latex/MXD2map-$MXD2MAPVERSION.pdf | 19 $ cp build/latex/MXD2map.pdf build/latex/MXD2map-$MXD2MAPVERSION.pdf |
19 | 20 |
38 | 39 |
39 4.1.4 Build the installer (requires NSIS >= 2.46-2): | 40 4.1.4 Build the installer (requires NSIS >= 2.46-2): |
40 | 41 |
41 $ cd contrib/installer | 42 $ cd contrib/installer |
42 $ makensis -DVERSION_DATE=`date +%d.%m.%Y` MXD2map-installer.nsi | 43 $ makensis -DVERSION_DATE=`date +%d.%m.%Y` MXD2map-installer.nsi |
44 $ md5sum MXD2map-$MXD2MAPVERSION.exe > MXD2map-$MXD2MAPVERSION.exe.md5sum | |
43 | 45 |
44 4.2 Tag the release in HG: | 46 4.2 Tag the release in HG: |
45 | 47 |
46 $ hg tag -m "Tagged as release 'release-$MXD2MAPVERSION'" release-$MXD2MAPVERSION && hg push | 48 $ hg tag -m "Tagged as release 'release-$MXD2MAPVERSION'" release-$MXD2MAPVERSION && hg push |
47 | 49 |
48 4.3 Create new binary-release on Wald and upload MXD2map-$MXD2MAPVERSION.exe. | 50 4.3 Create new binary-release on Wald and upload |
51 MXD2map-$MXD2MAPVERSION.exe and corresponding MD5sum. | |
49 | 52 |
50 5. Update versions and URLs on the homepage (updates documentation as | 53 5. Update versions and URLs on the homepage (updates documentation as |
51 well!) [requires sphinx available in $PATH] | 54 well!) [requires sphinx available in $PATH] |
52 | 55 |
53 $ cd website && edit header.m4, download-de.htm4, download.htm4 | 56 $ cd website && edit header.m4, download-de.htm4, download.htm4 |