summaryrefslogtreecommitdiff
path: root/doc/release-checklist.txt
diff options
context:
space:
mode:
authordon bright <hugh.m.bright@gmail.com>2012-08-03 11:30:28 (GMT)
committerdon bright <hugh.m.bright@gmail.com>2012-08-03 11:30:28 (GMT)
commit7b9a838abe730f7ddd5eca8b8376dc6af10c9a49 (patch)
tree14e036e4361cd52e1165bf49c372bee969553c64 /doc/release-checklist.txt
parent08b07769859ef4905a72b54c58e2e7891d3ac0a5 (diff)
update the 'release checklist' and integrate with mingw crossbuild
Diffstat (limited to 'doc/release-checklist.txt')
-rw-r--r--doc/release-checklist.txt22
1 files changed, 13 insertions, 9 deletions
diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt
index 71158f6..02ac82e 100644
--- a/doc/release-checklist.txt
+++ b/doc/release-checklist.txt
@@ -1,28 +1,32 @@
OpenSCAD Release Checklist
--------------------------
-o Update version
+o Update VERSION in these files:
scripts/release-linux.sh
- scripts/publish-macosx.sh
- FIXME: Windows
+ scripts/publish-macosx.sh
+ scripts/publish-mingw-x.sh
+
+o Update VERSION env variable
+ export VERSION=2012.08
o Update RELEASE_NOTES
o Tag release
- git tag "openscad-2011.12"
+ git tag "openscad-$VERSION"
o build source package
- scripts/git-archive-all.py --prefix=openscad-2011.12/ openscad-2011.12.src.tar.gz
+ scripts/git-archive-all.py --prefix=openscad-$VERSION/ openscad-$VERSION.src.tar.gz
o build binaries
- tar xzf openscad-2011.12.src.tar.gz
- cd openscad-2011.12
+ tar xzf openscad-$VERSION.src.tar.gz
+ cd openscad-$VERSION
Mac OS X
(For Qt-4.7.3: Remove /Developers/Applications/Qt/plugins/qmltooling)
- ./scripts/publish-macosx.sh -> OpenSCAD-2011.12.dmg
+ ./scripts/publish-macosx.sh -> OpenSCAD-$VERSION.dmg
Linux: FIXME 32 vs. 64 bit
./scripts/release-linux.sh
- Windows: FIXME 32 vs. 64 bit
+ Windows mingw cross-build: FIXME 32 vs. 64 bit
+ ./scripts/publish-mingw-x.sh
o FIXME: Run some tests
contact: Jan Huwald // Impressum