diff options
| author | Marius Kintel <marius@kintel.net> | 2012-08-13 19:57:16 (GMT) | 
|---|---|---|
| committer | Marius Kintel <marius@kintel.net> | 2012-08-13 19:57:16 (GMT) | 
| commit | 7ef48a28ff7353d90165af43de095c806852ab43 (patch) | |
| tree | 048130c499a1ae45eeb57bc925e66b3f13068ab6 /doc | |
| parent | faeebb18e46b8c08b7ff8dec15e991fee0e0e276 (diff) | |
| parent | 8318c672a821e329dfb3b9eaec886ed3b28c550d (diff) | |
Merge pull request #170 from openscad/mingw_installer2
Mingw installer2
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/release-checklist.txt | 36 | 
1 files changed, 24 insertions, 12 deletions
diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt index 71158f6..e85e97c 100644 --- a/doc/release-checklist.txt +++ b/doc/release-checklist.txt @@ -1,32 +1,44 @@  OpenSCAD Release Checklist  -------------------------- -o Update version -  scripts/release-linux.sh +o Update VERSION environment variable + +  export VERSION=2012.08 + +  It will be used by the commands below, as well as these files:  + +  scripts/release-common.sh    scripts/publish-macosx.sh -  FIXME: Windows +  scripts/publish-mingw-x.sh  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 -  Linux: FIXME 32 vs. 64 bit -    ./scripts/release-linux.sh -  Windows: FIXME 32 vs. 64 bit +    ./scripts/publish-macosx.sh -> OpenSCAD-$VERSION.dmg +  Linux: +    32-bit: run on a 32-bit machine or VM +    64-bit: run on a 64-bit machine or VM +    ./scripts/release-common.sh -> openscad-$VERSION.x86-ARCH.tar.gz +    (where ARCH will be detected and set to 32 or 64) +  Windows mingw cross-build: FIXME 32 vs. 64 bit +    ./scripts/publish-mingw-x.sh -> mingw32/Openscad-$VERSION.zip +                                 -> mingw32/Openscad-$VERSION-Installer.exe  o FIXME: Run some tests -o Set back version to being date-tagged: release-linux.sh, publish-macosx.sh, FIXME: Windows +o Remove VERSION environment variable + +  export VERSION=  o  git push --tags  | 
