Mac OS X release script update

git-svn-id: http://svn.clifford.at/openscad/trunk@243 b57f626f-c46c-0410-a088-ec61d464b74c
stl_dim
kintel 2010-01-09 10:13:26 +00:00
parent 3ea99b46ac
commit 6a5a8f3b7d
2 changed files with 35 additions and 4 deletions

8
publish-macosx.sh Executable file
View File

@ -0,0 +1,8 @@
#!/bin/sh
VERSION=`date "+%Y.%m.%d"`
#VERSION=2010.02
./release-macosx.sh -v $VERSION
cp openscad-$VERSION.zip ~/Documents/Dropbox/Public
ln -sf openscad-$VERSION.zip ~/Documents/Dropbox/Public/openscad-latest.zip

View File

@ -1,10 +1,33 @@
#!/bin/sh
# WARNING: This script might only work with the authors setup...
#
# This script creates a binary release of OpenSCAD for Mac OS X.
# The script will create a file called openscad-<versionstring>.zip
# in the current directory.
#
# Usage: makedmg.sh [-v <versionstring>]
# -v Version string (e.g. -v 2010.01)
#
# If no version string is given, todays date will be used (YYYY-MM-DD)
#
printUsage()
{
echo "Usage: $0 -v <versionstring>"
echo
echo " Example: $0 -v 2010.01"
}
VERSION=`date "+%Y.%m.%d"`
#VERSION=2010.01
while getopts 'v:' c
do
case $c in
v) VERSION=$OPTARG;;
esac
done
echo "Building.."
if test -z "$VERSION"; then
VERSION=`date "+%Y.%m.%d"`
fi
echo "Building openscad-$VERSION..."
export OPENCSGDIR=$PWD/../OpenCSG-1.2.0
qmake VERSION=$VERSION CONFIG+=mdi
make clean