+#!/bin/sh
+
+# Zip up an external, generic + Windows distribution of wxWindows 2
+# Usage: zipmac.sh dest-dir
+# (set the WXWIN variable first so it knows where to take the sources from)
+
+if [ "$OS" = "Windows_NT" ]; then
+ echo NT
+ CYGPATHPROGW="cygpath -w"
+ CYGPATHPROGU="cygpath -u"
+else
+ echo Not NT
+ CYGPATHPROGW=echo
+ CYGPATHPROGU=echo
+fi
+
+SRC=`$CYGPATHPROGU $WXWIN`
+DEST=$1
+
+# Set this to the required version
+VERSION=2.3.0
+
+expandlines()
+{
+ toexpand=$1
+ outputfile=$2
+
+ rm -f $outputfile
+ touch $outputfile
+ for line in `cat $toexpand` ; do
+ if [ $line != "" ]; then
+ ls $line >> $outputfile
+ fi
+ done
+}
+
+if [ ! -d "$SRC" ]; then
+ echo $SRC not found.
+ exit 1
+fi
+
+if [ ! -d "$DEST" ]; then
+ echo $DEST not found.
+ exit 1
+fi
+
+echo Creating distribution in $DEST. Press return to continue.
+read dummy
+
+# Remove all existing files
+rm -f $DEST/wx*.zip
+
+if [ ! -d "$DEST/wx" ]; then
+ rm -f -r $DEST/wx
+fi
+
+
+cd $SRC
+echo Zipping...
+
+expandlines $SRC/distrib/msw/generic.rsp temp.txt
+zip -@ `$CYGPATHPROGW $DEST/wxMac-$VERSION.zip` < temp.txt
+
+expandlines $SRC/distrib/msw/mac.rsp temp.txt
+zip -u -@ `$CYGPATHPROGW $DEST/wxMac-$VERSION.zip` < temp.txt
+
+expandlines $SRC/distrib/msw/cw.rsp temp.txt
+zip -u -@ `$CYGPATHPROGW $DEST/wxMac-$VERSION.zip` < temp.txt
+
+expandlines $SRC/distrib/msw/tiff.rsp temp.txt
+zip -u -@ `$CYGPATHPROGW $DEST/wxMac-$VERSION.zip` < temp.txt
+
+expandlines $SRC/distrib/msw/jpeg.rsp temp.txt
+zip -u -@ `$CYGPATHPROGW $DEST/wxMac-$VERSION.zip` < temp.txt
+
+expandlines $SRC/distrib/msw/tex2rtf.rsp temp.txt
+zip -u -@ `$CYGPATHPROGW $DEST/wxMac-$VERSION.zip` < temp.txt
+
+expandlines $SRC/distrib/msw/dialoged.rsp temp.txt
+zip -u -@ `$CYGPATHPROGW $DEST/wxMac-$VERSION.zip` < temp.txt
+
+expandlines $SRC/distrib/msw/ogl.rsp temp.txt
+zip -u -@ `$CYGPATHPROGW $DEST/wxMac-$VERSION.zip` < temp.txt
+
+expandlines $SRC/distrib/msw/xml.rsp temp.txt
+zip -u -@ `$CYGPATHPROGW $DEST/wxMac-$VERSION.zip` < temp.txt
+
+expandlines $SRC/distrib/msw/wx_html.rsp temp.txt
+zip -@ `$CYGPATHPROGW $DEST/wxWindows-$VERSION-HTML.zip` < temp.txt
+
+rm -f temp.txt
+
+echo wxWindows archived.
+