]> git.saurik.com Git - wxWidgets.git/blobdiff - distrib/msw/tardist
Corrections
[wxWidgets.git] / distrib / msw / tardist
index 1aaa1723b05a163b85507c9286d36434f8bf1f2e..ce38ac9cd5f7dca07d5459d0ca8dc19dc94812c7 100644 (file)
@@ -156,6 +156,23 @@ $TAR cf $2/wxMac-${WXVER}.tar wxWindows-${WXVER}/*
 rm -f -r wxWindows-${WXVER}
 gzip $2/wxMac-${WXVER}.tar
 
+### wxUniv: universal-specific files
+cd $1
+cat $1/distrib/msw/univ.rsp > /tmp/wxuniv_in.txt
+expandlines /tmp/wxuniv_in.txt /tmp/wxuniv.txt
+$TAR cf $2/wxWindows-${WXVER}-Univ.tar -T /tmp/wxuniv.txt
+
+echo Re-tarring wxUniversal in a subdirectory...
+cd $2
+mkdir wxWindows-${WXVER}
+cd wxWindows-${WXVER}
+$TAR xf ../wxWindows-${WXVER}-Univ.tar
+cd ..
+rm -f wxWindows-${WXVER}-Univ.tar
+$TAR cf $2/wxWindows-${WXVER}-Univ.tar wxWindows-${WXVER}/*
+rm -f -r wxWindows-${WXVER}
+gzip $2/wxWindows-${WXVER}-Univ.tar
+
 ### wxAll: all distributions in one giant archive
 cd $1
 cat $1/distrib/msw/generic.rsp $1/distrib/msw/msw.rsp $1/distrib/msw/vc.rsp $1/distrib/msw/cw.rsp $1/distrib/msw/cw_mac.rsp $1/distrib/msw/gtk.rsp $1/distrib/msw/x11.rsp $1/distrib/msw/motif.rsp $1/distrib/msw/mac.rsp $1/distrib/msw/os2.rsp $1/distrib/msw/x11.rsp $1/distrib/msw/univ.rsp $1/distrib/msw/mgl.rsp $1/distrib/msw/contrib.rsp $1/distrib/msw/utilmake.rsp $1/distrib/msw/utils.rsp $1/distrib/msw/mmedia.rsp $1/distrib/msw/tex2rtf.rsp $1/distrib/msw/stc.rsp $1/distrib/msw/xml.rsp $1/distrib/msw/dialoged.rsp $1/distrib/msw/ogl.rsp $1/distrib/msw/makefile.rsp $1/distrib/msw/tiff.rsp $1/distrib/msw/jpeg.rsp $1/distrib/msw/docsrc.rsp | uniq > /tmp/wxall_in.txt
@@ -167,6 +184,23 @@ cd $2
 mkdir wxWindows-${WXVER}
 cd wxWindows-${WXVER}
 $TAR xf ../wxAll-${WXVER}.tar
+
+# Translate all .dsp and .dsw files to DOS format
+unix2dos --unix2dos `cat $1/distrib/msw/vc.rsp`
+
+# Copy OS/2 specific configure files
+cp $1/distrib/os2/os2-specific.zip docs/os2
+
+# Copy the OS/2 files which probably haven't been copied yet
+mkdir include/wx/os2
+mkdir src/os2
+cp $1/include/wx/os2/*.H include/wx/os2
+cp $1/src/os2/*.CPP $1/src/os2/*.I src/os2
+
+# Make all OS/2 files lower case
+$1/distrib/namedown include/wx/os2/*.H
+$1/distrib/namedown src/os2/*.CPP src/os2/*.I
+
 cd ..
 rm -f wxAll-${WXVER}.tar
 $TAR cf $2/wxAll-${WXVER}.tar wxWindows-${WXVER}/*