75737d0570
one was wrong anyway...) Fixed include dir ordering in wxMotif makefiles (wrong version of zlib.h picked up) and added wxchar.cpp to Motif makefile. Changed buffer.h since there's no wchar.h on my system. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2243 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
109 lines
2.6 KiB
Bash
109 lines
2.6 KiB
Bash
#!/bin/sh
|
|
# tardist: make up a tar.gz distribution of wxWindows 2
|
|
# Supply a source (e.g. ~/wx2) and destination (e.g. ~/wx2/deliver)
|
|
|
|
init=""
|
|
if [ $1 = "" ]
|
|
then
|
|
exit
|
|
fi
|
|
|
|
if [ $2 = "" ]
|
|
then
|
|
exit
|
|
fi
|
|
|
|
echo About to archive wxWindows:
|
|
echo From $1
|
|
echo To $2
|
|
echo CTRL-C if this is not correct.
|
|
read dummy
|
|
|
|
cd $1
|
|
|
|
echo Removing backup files...
|
|
rm *~ */*~ */*/*~ */*/*/*~ */*/*/*/*~
|
|
|
|
rm -f $2/wx200*.tgz
|
|
rm -f $2/tex2rtf2.tgz
|
|
rm -f $2/ogl3.tgz
|
|
rm -f $2/treedraw.tar.gz
|
|
rm -f $2/glcanvas.tar.gz
|
|
rm -f $2/jpeg.tgz
|
|
|
|
echo Tarring...
|
|
|
|
### Generic
|
|
ls `cat $1/distrib/msw/generic.rsp $1/distrib/msw/makefile.rsp` > /tmp/wxgen.txt
|
|
tar cvf $2/wx200gen.tar -T /tmp/wxgen.txt
|
|
gzip $2/wx200gen.tar
|
|
mv $2/wx200gen.tar.gz $2/wx200gen.tgz
|
|
|
|
### wxGTK
|
|
ls `cat $1/distrib/msw/generic.rsp $1/distrib/msw/gtk.rsp $1/distrib/msw/makefile.rsp` > /tmp/wxgtk.txt
|
|
tar cvf $2/wx200gtk.tar -T /tmp/wxgtk.txt
|
|
gzip $2/wx200gtk.tar
|
|
mv $2/wx200gtk.tar.gz $2/wx200gtk.tgz
|
|
|
|
### wxMotif
|
|
ls `cat $1/distrib/msw/generic.rsp $1/distrib/msw/motif.rsp $1/distrib/msw/makefile.rsp` > /tmp/wxmotif.txt
|
|
tar cvf $2/wx200mot.tar -T /tmp/wxmotif.txt
|
|
gzip $2/wx200mot.tar
|
|
mv $2/wx200mot.tar.gz $2/wx200mot.tgz
|
|
|
|
### Doc sources
|
|
ls `cat $1/distrib/msw/docsrc.rsp` > /tmp/docsrc.txt
|
|
tar cvf $2/wx200doc.tar -T /tmp/docsrc.txt
|
|
gzip $2/wx200doc.tar
|
|
mv $2/wx200doc.tar.gz $2/wx200doc.tgz
|
|
|
|
### HTML docs
|
|
ls `cat $1/distrib/msw/wx_html.rsp` > /tmp/html.txt
|
|
tar cvf $2/wx200htm.tar -T /tmp/html.txt
|
|
gzip $2/wx200htm.tar
|
|
mv $2/wx200htm.tar.gz $2/wx200htm.tgz
|
|
|
|
### PDF docs
|
|
ls `cat $1/distrib/msw/wx_pdf.rsp` > /tmp/pdf.txt
|
|
tar cvf $2/wx200pdf.tar -T /tmp/pdf.txt
|
|
gzip $2/wx200pdf.tar
|
|
mv $2/wx200pdf.tar.gz $2/wx200pdf.tgz
|
|
|
|
### Stubs files
|
|
ls `cat $1/distrib/msw/stubs.rsp` > /tmp/stubs.txt
|
|
tar cvf $2/wx200stubs.tar -T /tmp/stubs.txt
|
|
gzip $2/wx200stubs.tar
|
|
mv $2/wx200stubs.tar.gz $2/wx200stubs.tgz
|
|
|
|
### Tex2RTF
|
|
ls `cat $1/distrib/msw/tex2rtf.rsp` > /tmp/tex2rtf.txt
|
|
tar cvf $2/tex2rtf2.tar -T /tmp/tex2rtf.txt
|
|
gzip $2/tex2rtf2.tar
|
|
mv $2/tex2rtf2.tar.gz $2/tex2rtf2.tgz
|
|
|
|
### OGL
|
|
ls `cat $1/distrib/msw/ogl.rsp` > /tmp/ogl.txt
|
|
tar cvf $2/ogl3.tar -T /tmp/ogl.txt
|
|
gzip $2/ogl3.tar
|
|
mv $2/ogl3.tar.gz $2/ogl3.tgz
|
|
|
|
### wxGLCanvas
|
|
ls `cat $1/distrib/msw/glcanvas.rsp` > /tmp/glcanvas.txt
|
|
tar cvf $2/glcanvas.tar -T /tmp/glcanvas.txt
|
|
gzip $2/glcanvas.tar
|
|
mv $2/glcanvas.tar.gz $2/glcanvas.tgz
|
|
|
|
### wxTreeLayout
|
|
ls `cat $1/distrib/msw/wxtree.rsp` > /tmp/wxtree.txt
|
|
tar cvf $2/treedraw.tar -T /tmp/wxtree.txt
|
|
gzip $2/treedraw.tar
|
|
mv $2/treedraw.tar.gz $2/treedraw.tgz
|
|
|
|
### JPEG
|
|
ls `cat $1/distrib/msw/jpeg.rsp` > /tmp/jpeg.txt
|
|
tar cvf $2/jpeg.tar -T /tmp/jpeg.txt
|
|
gzip $2/jpeg.tar
|
|
mv $2/jpeg.tar.gz $2/jpeg.tgz
|
|
|
|
echo Done!
|