From 03a2668fed793dd14f5d5111d3337bfb2ff93706 Mon Sep 17 00:00:00 2001
From: Kevin Ollivier <kevino@theolliviers.com>
Date: Thu, 2 Mar 2006 20:23:54 +0000
Subject: [PATCH] As discussed with Julian, the new release system will use a
 new directory so that we are more free to make changes, and also so we can
 re-organize files and remove old files. This is still a work in progress!

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37782 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
---
 distrib/scripts/build-environ.cfg         |   45 +
 distrib/scripts/build-windows.sh          |   33 +
 distrib/scripts/build_controller.py       |   65 +
 distrib/scripts/manifests/base.rsp        |  110 ++
 distrib/scripts/manifests/bc.rsp          |    3 +
 distrib/scripts/manifests/cocoa.rsp       |    5 +
 distrib/scripts/manifests/contrib.rsp     |  306 +++++
 distrib/scripts/manifests/cw.rsp          |  141 ++
 distrib/scripts/manifests/cw_mac.rsp      |  272 ++++
 distrib/scripts/manifests/deprecated.rsp  |   42 +
 distrib/scripts/manifests/dmc.rsp         |  144 +++
 distrib/scripts/manifests/docsrc.rsp      |   28 +
 distrib/scripts/manifests/extradoc.rsp    |    2 +
 distrib/scripts/manifests/generic.rsp     | 1438 +++++++++++++++++++++
 distrib/scripts/manifests/glcanvas.rsp    |   37 +
 distrib/scripts/manifests/gtk.rsp         |   26 +
 distrib/scripts/manifests/jpeg.rsp        |   22 +
 distrib/scripts/manifests/mac.rsp         |   76 ++
 distrib/scripts/manifests/makefile.rsp    |  204 +++
 distrib/scripts/manifests/mgl.rsp         |    7 +
 distrib/scripts/manifests/microwin.rsp    |   55 +
 distrib/scripts/manifests/mmedia.rsp      |   38 +
 distrib/scripts/manifests/motif.rsp       |   31 +
 distrib/scripts/manifests/msw.rsp         |  109 ++
 distrib/scripts/manifests/msw_minimal.rsp |  277 ++++
 distrib/scripts/manifests/nplugin.rsp     |   29 +
 distrib/scripts/manifests/ogl.rsp         |  104 ++
 distrib/scripts/manifests/os2.rsp         |   35 +
 distrib/scripts/manifests/palmos.rsp      |   18 +
 distrib/scripts/manifests/patch.rsp       |   11 +
 distrib/scripts/manifests/stc.rsp         |   53 +
 distrib/scripts/manifests/stubs.rsp       |   15 +
 distrib/scripts/manifests/tex2rtf.rsp     |   54 +
 distrib/scripts/manifests/tiff.rsp        |    9 +
 distrib/scripts/manifests/univ.rsp        |   12 +
 distrib/scripts/manifests/user.rsp        |   17 +
 distrib/scripts/manifests/utilmake.rsp    |    5 +
 distrib/scripts/manifests/utils.rsp       |   79 ++
 distrib/scripts/manifests/vc.rsp          |  407 ++++++
 distrib/scripts/manifests/wince.rsp       |  410 ++++++
 distrib/scripts/manifests/wx_chm.rsp      |    2 +
 distrib/scripts/manifests/wx_hlp.rsp      |    4 +
 distrib/scripts/manifests/wx_htb.rsp      |    2 +
 distrib/scripts/manifests/wx_html.rsp     |   18 +
 distrib/scripts/manifests/wx_pdf.rsp      |    2 +
 distrib/scripts/manifests/wx_word.rsp     |    2 +
 distrib/scripts/manifests/wxrc.rsp        |   63 +
 distrib/scripts/manifests/wxtree.rsp      |   10 +
 distrib/scripts/manifests/x11.rsp         |   29 +
 distrib/scripts/manifests/xml.rsp         |  125 ++
 distrib/scripts/msw/make_msvc7_setup      |    5 +
 distrib/scripts/msw/makeinno.sh           |  132 ++
 distrib/scripts/msw/makesetup.sh          |  734 +++++++++++
 distrib/scripts/msw/setup.var             |  155 +++
 distrib/scripts/pre-flight.sh             |   78 ++
 distrib/scripts/setup_environ.sh          |   75 ++
 distrib/scripts/utils.inc                 |   23 +
 57 files changed, 6233 insertions(+)
 create mode 100644 distrib/scripts/build-environ.cfg
 create mode 100755 distrib/scripts/build-windows.sh
 create mode 100644 distrib/scripts/build_controller.py
 create mode 100644 distrib/scripts/manifests/base.rsp
 create mode 100644 distrib/scripts/manifests/bc.rsp
 create mode 100644 distrib/scripts/manifests/cocoa.rsp
 create mode 100644 distrib/scripts/manifests/contrib.rsp
 create mode 100644 distrib/scripts/manifests/cw.rsp
 create mode 100644 distrib/scripts/manifests/cw_mac.rsp
 create mode 100644 distrib/scripts/manifests/deprecated.rsp
 create mode 100644 distrib/scripts/manifests/dmc.rsp
 create mode 100644 distrib/scripts/manifests/docsrc.rsp
 create mode 100644 distrib/scripts/manifests/extradoc.rsp
 create mode 100644 distrib/scripts/manifests/generic.rsp
 create mode 100644 distrib/scripts/manifests/glcanvas.rsp
 create mode 100644 distrib/scripts/manifests/gtk.rsp
 create mode 100644 distrib/scripts/manifests/jpeg.rsp
 create mode 100644 distrib/scripts/manifests/mac.rsp
 create mode 100644 distrib/scripts/manifests/makefile.rsp
 create mode 100644 distrib/scripts/manifests/mgl.rsp
 create mode 100644 distrib/scripts/manifests/microwin.rsp
 create mode 100644 distrib/scripts/manifests/mmedia.rsp
 create mode 100644 distrib/scripts/manifests/motif.rsp
 create mode 100644 distrib/scripts/manifests/msw.rsp
 create mode 100644 distrib/scripts/manifests/msw_minimal.rsp
 create mode 100644 distrib/scripts/manifests/nplugin.rsp
 create mode 100644 distrib/scripts/manifests/ogl.rsp
 create mode 100644 distrib/scripts/manifests/os2.rsp
 create mode 100644 distrib/scripts/manifests/palmos.rsp
 create mode 100644 distrib/scripts/manifests/patch.rsp
 create mode 100644 distrib/scripts/manifests/stc.rsp
 create mode 100644 distrib/scripts/manifests/stubs.rsp
 create mode 100644 distrib/scripts/manifests/tex2rtf.rsp
 create mode 100644 distrib/scripts/manifests/tiff.rsp
 create mode 100644 distrib/scripts/manifests/univ.rsp
 create mode 100644 distrib/scripts/manifests/user.rsp
 create mode 100644 distrib/scripts/manifests/utilmake.rsp
 create mode 100644 distrib/scripts/manifests/utils.rsp
 create mode 100644 distrib/scripts/manifests/vc.rsp
 create mode 100644 distrib/scripts/manifests/wince.rsp
 create mode 100644 distrib/scripts/manifests/wx_chm.rsp
 create mode 100644 distrib/scripts/manifests/wx_hlp.rsp
 create mode 100644 distrib/scripts/manifests/wx_htb.rsp
 create mode 100644 distrib/scripts/manifests/wx_html.rsp
 create mode 100644 distrib/scripts/manifests/wx_pdf.rsp
 create mode 100644 distrib/scripts/manifests/wx_word.rsp
 create mode 100644 distrib/scripts/manifests/wxrc.rsp
 create mode 100644 distrib/scripts/manifests/wxtree.rsp
 create mode 100644 distrib/scripts/manifests/x11.rsp
 create mode 100644 distrib/scripts/manifests/xml.rsp
 create mode 100644 distrib/scripts/msw/make_msvc7_setup
 create mode 100644 distrib/scripts/msw/makeinno.sh
 create mode 100755 distrib/scripts/msw/makesetup.sh
 create mode 100644 distrib/scripts/msw/setup.var
 create mode 100755 distrib/scripts/pre-flight.sh
 create mode 100755 distrib/scripts/setup_environ.sh
 create mode 100644 distrib/scripts/utils.inc

diff --git a/distrib/scripts/build-environ.cfg b/distrib/scripts/build-environ.cfg
new file mode 100644
index 0000000000..51c3c10a6e
--- /dev/null
+++ b/distrib/scripts/build-environ.cfg
@@ -0,0 +1,45 @@
+# This config file format allows for different people to store their own
+# build environment settings. If you want to make considerable changes, then
+# you should create your own settings file and specify that to create-release.sh.
+
+# host name of the machine to use for windows builds
+WIN_HOST=192.168.1.105
+
+# Where is the build dir from the remote machine's perspective?
+WIN_BUILD="/cygdrive/c/wx2dev"
+
+LINUX_HOST=192.168.1.106
+
+LINUX_BUILD=/home/kevino/wx2dev
+
+# the local spot that we put everything when done, before possibly copying 
+# to remote hosts
+STAGING_DIR=./BUILD
+
+# directory storing the final build files
+DIST_DIR=../deliver
+
+# directory to store the wx tree we pull from CVS
+WX_TEMP_DIR=/tmp/wx-temp
+
+# build info
+BUILD_VERSION=2.7.0
+BUILD_TAG=HEAD
+
+KIND="daily"
+
+# so we can setup the Windows dev environment if it is not already done
+MSVS7_DIR="C:/Program Files/Microsoft Visual Studio 2003"
+MSVC_VERSION=7
+
+# Default build settings
+skipwin=no
+skipmac=no
+skiplinux=no
+setup_msvc_for_cygwin=yes
+
+# this can take time too, so turn it off if we know we don't need to.
+rebake="no"
+
+# If building is successful, delete temp files?
+delete_temps="no"
\ No newline at end of file
diff --git a/distrib/scripts/build-windows.sh b/distrib/scripts/build-windows.sh
new file mode 100755
index 0000000000..33baedccb1
--- /dev/null
+++ b/distrib/scripts/build-windows.sh
@@ -0,0 +1,33 @@
+#!/bin/bash
+#----------------------------------------------------------------------
+
+set -o errexit
+
+if [ $skipwin != yes ]; then
+    # test if the target machine is online
+    #if ping -q -c1 $WIN_HOST > /dev/null; then
+	#echo " The $WIN_HOST machine is online, Windows build continuing..."
+    #else
+	#echo "The $WIN_HOST machine is **OFFLINE**, skipping the Windows build."
+	#exit 0
+    #fi
+
+    echo "Copying source file and build script..."
+    scp -r $STAGING_DIR/* $WIN_HOST:$WIN_BUILD
+    
+     echo "Untarring dist on $WIN_HOST..."
+     wxtarball=$WIN_BUILD/wxWidgets-$BUILD_VERSION.tar.gz
+     cmd="tar xzvf"
+     ssh $WIN_HOST "cd $WIN_BUILD && $cmd $wxtarball"
+     
+     echo "Running build script on $WIN_HOST..."
+     wxdir=$WIN_BUILD/wxWidgets
+     cmd="./makesetup.sh --wxmsw --wxos2 --wxbase --wxall --no-inno --getmakefiles"
+     ssh $WIN_HOST "cd $wxdir/distrib/scripts/msw && chmod +x makesetup.sh && WXWIN=$wxdir VERSION=$BUILD_VERSION $cmd"
+
+     echo "Fetching the results..."
+     scp "$WIN_HOST:$wxdir/deliver/*.zip "  $DIST_DIR
+     #ssh $WIN_HOST "rm $WIN_BUILD/wxPython*-win32*"
+
+     echo "Done!"
+fi
\ No newline at end of file
diff --git a/distrib/scripts/build_controller.py b/distrib/scripts/build_controller.py
new file mode 100644
index 0000000000..87c410bceb
--- /dev/null
+++ b/distrib/scripts/build_controller.py
@@ -0,0 +1,65 @@
+import sys, os, string, time, shutil
+import ReleaseForge
+
+from taskrunner import Job, Task, TaskRunner, Config
+
+# read in the build settings...
+
+CFGFILE = "./scripts/build-environ.cfg"
+config = Config()
+config.read(CFGFILE)
+
+config.WXWIN = os.path.abspath("..")
+
+class Job(Job):
+    LOGBASE = "./tmp"
+
+# ensure the staging area exists
+if not os.path.exists(config.STAGING_DIR):
+    os.makedirs(config.STAGING_DIR)
+
+# Figure out the wxPython version number, possibly adjusted for being a daily build
+if config.KIND == "daily":
+    t = time.localtime()
+    config.DAILY = time.strftime("%Y%m%d")   # should it include the hour too?  2-digit year?
+    file("DAILY_BUILD", "w").write(config.DAILY)
+    # stamp the date on daily builds
+    config.BUILD_VERSION=config.BUILD_VERSION + "-" + config.DAILY
+
+# Let the user override build machine names, etc., etc. with their own
+# config file settings
+myconfig = None
+myconfig_file = os.path.expanduser("~/wxrelease-environ.cfg")
+if os.path.exists(myconfig_file):
+    myconfig = Config()
+    myconfig.read(myconfig_file)
+
+# TODO: Set up different environs for daily, release, etc.
+# so that people can have different configs for different builds
+
+# prepare the environment file
+config_env = config.asDict()
+config_env.update(os.environ)
+if myconfig:
+    config_env.update(myconfig.asDict())
+    
+tasks = Task([ Job("pre-flight", "./scripts/pre-flight.sh", env=config_env), 
+               Job("win_build", "./scripts/build-windows.sh", env=config_env),
+             ])
+             
+print "Build getting started at: ", time.ctime()
+
+
+# Run the first task, which will create the docs and sources tarballs
+tr = TaskRunner(tasks)
+rc = tr.run()
+
+if rc == 0 and config.delete_temps == "yes":
+    shutil.rmtree(config.WX_TEMP_DIR)
+
+# cleanup the DAILY_BUILD file
+if config.KIND == "daily":
+    os.unlink("DAILY_BUILD")
+    
+print "Build finished at: ", time.ctime()
+sys.exit(0)
diff --git a/distrib/scripts/manifests/base.rsp b/distrib/scripts/manifests/base.rsp
new file mode 100644
index 0000000000..4ca24c8d65
--- /dev/null
+++ b/distrib/scripts/manifests/base.rsp
@@ -0,0 +1,110 @@
+*.spec
+BuildCVS.txt
+*.m4
+autogen.sh
+configure
+config.guess
+config.sub
+configure.in
+setup.h.in
+install-sh
+mkinstalldirs
+wx-config.in
+wx-config-inplace.in
+version-script.in
+setup.h_vms
+regen
+
+build/msw/config.*
+build/msw/makefile.*
+
+src/common/*.cpp
+src/common/extended.c
+src/common/unzip.c
+src/common/unzip.h
+src/common/*.inc
+src/common/base.rc
+
+src/msdos/*.cpp
+
+src/msw/*.cpp
+src/msw/*.h
+src/msw/makefile.*
+src/msw/makebase.b32
+src/msw/makeuniv.b32
+src/msw/*.lst
+src/msw/*.def
+src/msw/*.inc
+src/msw/winestub.c
+src/msw/gsocket.c
+src/msw/gsockmsw.c
+src/msw/version.rc
+
+src/msw/ole/*.cpp
+src/msw/*.prj
+
+src/msw/wince/*.cpp
+src/msw/wince/*.c
+
+src/unix/*.cpp
+src/unix/*.c
+
+src/zlib/*.c
+src/zlib/*.h
+src/zlib/INDEX
+src/zlib/README
+src/zlib/ChangeLog
+src/zlib/configure
+src/zlib/*.txt
+src/zlib/makefile*
+src/zlib/*.com
+src/zlib/*.3
+
+src/regex/COPYRIGHT
+src/regex/makefile*
+src/regex/README
+src/regex/WHATSNEW
+src/regex/mkh
+src/regex/*.h
+src/regex/*.ih
+src/regex/*.c
+src/regex/tests
+src/regex/regex.3
+src/regex/regex.7
+
+include/wx/*.h
+include/wx/*.inl
+include/wx/*.cpp
+include/wx/protocol/*.h
+include/wx/wx_setup.vms
+include/wx/common/*.h
+include/wx/unix/*.h
+lib/dummy
+
+include/wx/msw/*.h
+include/wx/msw/*.rc
+include/wx/msw/wx.manifest
+include/wx/msw/ole/*.h
+include/wx/msw/*.cur
+include/wx/msw/*.ico
+include/wx/msw/*.bmp
+
+include/wx/msw/wince/*.h
+
+include/wx/msdos/*.h
+
+samples/console/testdata.fc
+samples/console/*.cpp
+samples/console/*.h
+samples/console/makefile*
+samples/console/*.rc
+samples/console/*.def
+samples/console/*.bmp
+samples/console/*.xpm
+samples/console/*.xbm
+samples/console/*.png
+samples/console/*.ico
+samples/console/*.txt
+samples/console/*.pro
+samples/console/*.bkl
+
diff --git a/distrib/scripts/manifests/bc.rsp b/distrib/scripts/manifests/bc.rsp
new file mode 100644
index 0000000000..204f24beee
--- /dev/null
+++ b/distrib/scripts/manifests/bc.rsp
@@ -0,0 +1,3 @@
+src/bc32.ide
+samples/bc32.ide
+demos/bc32.ide
diff --git a/distrib/scripts/manifests/cocoa.rsp b/distrib/scripts/manifests/cocoa.rsp
new file mode 100644
index 0000000000..149d421600
--- /dev/null
+++ b/distrib/scripts/manifests/cocoa.rsp
@@ -0,0 +1,5 @@
+include/wx/cocoa/*.h
+src/cocoa/*.cpp
+src/cocoa/*.mm
+src/cocoa/*.r
+docs/cocoa/*.txt
diff --git a/distrib/scripts/manifests/contrib.rsp b/distrib/scripts/manifests/contrib.rsp
new file mode 100644
index 0000000000..b6cfff2e58
--- /dev/null
+++ b/distrib/scripts/manifests/contrib.rsp
@@ -0,0 +1,306 @@
+contrib/build/animate/*.bkl
+contrib/build/animate/*.dsw
+contrib/build/animate/*.dsp
+contrib/build/animate/makefile*
+
+contrib/build/deprecated/*.bkl
+contrib/build/deprecated/*.dsw
+contrib/build/deprecated/*.dsp
+contrib/build/deprecated/makefile*
+
+contrib/build/fl/*.bkl
+contrib/build/fl/*.dsw
+contrib/build/fl/*.dsp
+contrib/build/fl/makefile*
+
+contrib/build/foldbar/*.bkl
+contrib/build/foldbar/*.dsw
+contrib/build/foldbar/*.dsp
+contrib/build/foldbar/makefile*
+
+contrib/build/gizmos/*.bkl
+contrib/build/gizmos/*.dsw
+contrib/build/gizmos/*.dsp
+contrib/build/gizmos/makefile*
+
+contrib/build/mmedia/*.bkl
+contrib/build/mmedia/*.dsw
+contrib/build/mmedia/*.dsp
+contrib/build/mmedia/makefile*
+
+contrib/build/net/*.bkl
+contrib/build/net/*.dsw
+contrib/build/net/*.dsp
+contrib/build/net/makefile*
+
+contrib/build/ogl/*.bkl
+contrib/build/ogl/*.dsw
+contrib/build/ogl/*.dsp
+contrib/build/ogl/makefile*
+
+contrib/build/plot/*.bkl
+contrib/build/plot/*.dsw
+contrib/build/plot/*.dsp
+contrib/build/plot/makefile*
+
+contrib/build/stc/*.bkl
+contrib/build/stc/*.dsw
+contrib/build/stc/*.dsp
+contrib/build/stc/makefile*
+
+contrib/build/svg/*.bkl
+contrib/build/svg/*.dsw
+contrib/build/svg/*.dsp
+contrib/build/svg/makefile*
+
+contrib/configure.in
+contrib/configure
+
+contrib/src/animate/*.cpp
+contrib/src/animate/*.h
+contrib/src/animate/readme.txt
+contrib/include/wx/animate/*.h
+
+contrib/samples/animate/*.cpp
+contrib/samples/animate/*.h
+contrib/samples/animate/makefile*
+contrib/samples/animate/*.xbm
+contrib/samples/animate/*.xpm
+contrib/samples/animate/*.txt
+contrib/samples/animate/*.ico
+contrib/samples/animate/*.bmp
+contrib/samples/animate/*.rc
+contrib/samples/animate/*.gif
+contrib/samples/animate/anitest.dsp
+contrib/samples/animate/anitest.dsw
+contrib/samples/animate/*.bkl
+
+contrib/src/applet/*.cpp
+contrib/src/applet/*.h
+contrib/src/applet/make*
+contrib/include/wx/applet/*.h
+contrib/include/wx/applet/*.xpm
+contrib/include/wx/applet/*.bmp
+contrib/include/wx/applet/*.rc
+
+contrib/samples/applet/*.cpp
+contrib/samples/applet/*.h
+contrib/samples/applet/makefile*
+contrib/samples/applet/*.xbm
+contrib/samples/applet/*.xpm
+contrib/samples/applet/*.txt
+contrib/samples/applet/*.html
+contrib/samples/applet/*.ico
+contrib/samples/applet/*.bmp
+contrib/samples/applet/*.rc
+contrib/samples/applet/*.wdr
+
+contrib/src/deprecated/*.cpp
+contrib/src/deprecated/*.h
+contrib/src/deprecated/*.l
+contrib/src/deprecated/*.c
+contrib/src/deprecated/readme.txt
+contrib/include/wx/deprecated/*.h
+
+contrib/samples/deprecated/proplist/*.cpp
+contrib/samples/deprecated/proplist/*.h
+contrib/samples/deprecated/proplist/makefile*
+contrib/samples/deprecated/proplist/*.xbm
+contrib/samples/deprecated/proplist/*.xpm
+contrib/samples/deprecated/proplist/*.txt
+contrib/samples/deprecated/proplist/*.ico
+contrib/samples/deprecated/proplist/*.bmp
+contrib/samples/deprecated/proplist/*.rc
+contrib/samples/deprecated/proplist/*.gif
+contrib/samples/deprecated/proplist/proplist.dsp
+contrib/samples/deprecated/proplist/proplist.dsw
+contrib/samples/deprecated/proplist/*.bkl
+
+contrib/samples/deprecated/resource/*.cpp
+contrib/samples/deprecated/resource/*.h
+contrib/samples/deprecated/resource/makefile*
+contrib/samples/deprecated/resource/*.xbm
+contrib/samples/deprecated/resource/*.xpm
+contrib/samples/deprecated/resource/*.txt
+contrib/samples/deprecated/resource/*.ico
+contrib/samples/deprecated/resource/*.bmp
+contrib/samples/deprecated/resource/*.rc
+contrib/samples/deprecated/resource/*.gif
+contrib/samples/deprecated/resource/resource.dsp
+contrib/samples/deprecated/resource/resource.dsw
+contrib/samples/deprecated/resource/*.bkl
+
+contrib/samples/deprecated/treelay/*.cpp
+contrib/samples/deprecated/treelay/*.h
+contrib/samples/deprecated/treelay/makefile*
+contrib/samples/deprecated/treelay/*.xbm
+contrib/samples/deprecated/treelay/*.xpm
+contrib/samples/deprecated/treelay/*.txt
+contrib/samples/deprecated/treelay/*.ico
+contrib/samples/deprecated/treelay/*.bmp
+contrib/samples/deprecated/treelay/*.rc
+contrib/samples/deprecated/treelay/*.gif
+contrib/samples/deprecated/treelay/treelay.dsp
+contrib/samples/deprecated/treelay/treelay.dsw
+contrib/samples/deprecated/treelay/*.bkl
+
+contrib/src/fl/*.cpp
+contrib/src/fl/*.h
+contrib/src/fl/files.lst
+contrib/include/wx/fl/*.h
+
+contrib/samples/fl/makefile*
+contrib/samples/fl/bitmaps/*.bmp
+contrib/samples/fl/bitmaps/*.xpm
+contrib/samples/fl/*.cpp
+contrib/samples/fl/*.h
+contrib/samples/fl/*.xbm
+contrib/samples/fl/*.xpm
+contrib/samples/fl/*.txt
+contrib/samples/fl/*.ico
+contrib/samples/fl/*.bmp
+contrib/samples/fl/*.rc
+contrib/samples/fl/*.dsp
+contrib/samples/fl/*.dsw
+contrib/samples/fl/*.bkl
+
+contrib/src/gizmos/*.cpp
+contrib/src/gizmos/*.h
+contrib/src/gizmos/*.xpm
+contrib/src/gizmos/*.bmp
+contrib/include/wx/gizmos/*.h
+
+contrib/samples/gizmos/dynsash/*.cpp
+contrib/samples/gizmos/dynsash/*.h
+contrib/samples/gizmos/dynsash/makefile*
+contrib/samples/gizmos/dynsash/*.xbm
+contrib/samples/gizmos/dynsash/*.xpm
+contrib/samples/gizmos/dynsash/*.txt
+contrib/samples/gizmos/dynsash/*.ico
+contrib/samples/gizmos/dynsash/*.bmp
+contrib/samples/gizmos/dynsash/*.rc
+contrib/samples/gizmos/dynsash/dynsash.dsp
+contrib/samples/gizmos/dynsash/dynsash.dsw
+contrib/samples/gizmos/dynsash/*.bkl
+
+contrib/samples/gizmos/dynsash_switch/*.cpp
+contrib/samples/gizmos/dynsash_switch/*.h
+contrib/samples/gizmos/dynsash_switch/makefile*
+contrib/samples/gizmos/dynsash_switch/*.xbm
+contrib/samples/gizmos/dynsash_switch/*.xpm
+contrib/samples/gizmos/dynsash_switch/*.txt
+contrib/samples/gizmos/dynsash_switch/*.ico
+contrib/samples/gizmos/dynsash_switch/*.bmp
+contrib/samples/gizmos/dynsash_switch/*.rc
+contrib/samples/gizmos/dynsash_switch/dynsash_switch.dsp
+contrib/samples/gizmos/dynsash_switch/dynsash_switch.dsw
+contrib/samples/gizmos/dynsash_switch/*.bkl
+
+contrib/samples/gizmos/editlbox/*.cpp
+contrib/samples/gizmos/editlbox/*.h
+contrib/samples/gizmos/editlbox/makefile*
+contrib/samples/gizmos/editlbox/*.xbm
+contrib/samples/gizmos/editlbox/*.xpm
+contrib/samples/gizmos/editlbox/*.txt
+contrib/samples/gizmos/editlbox/*.ico
+contrib/samples/gizmos/editlbox/*.bmp
+contrib/samples/gizmos/editlbox/*.rc
+contrib/samples/gizmos/editlbox/editlbox.dsp
+contrib/samples/gizmos/editlbox/editlbox.dsw
+contrib/samples/gizmos/editlbox/*.bkl
+
+contrib/samples/gizmos/led/*.cpp
+contrib/samples/gizmos/led/*.h
+contrib/samples/gizmos/led/makefile*
+contrib/samples/gizmos/led/*.xbm
+contrib/samples/gizmos/led/*.xpm
+contrib/samples/gizmos/led/*.txt
+contrib/samples/gizmos/led/*.ico
+contrib/samples/gizmos/led/*.bmp
+contrib/samples/gizmos/led/*.rc
+contrib/samples/gizmos/led/led.dsp
+contrib/samples/gizmos/led/led.dsw
+contrib/samples/gizmos/led/*.bkl
+
+contrib/samples/gizmos/multicell/*.cpp
+contrib/samples/gizmos/multicell/*.h
+contrib/samples/gizmos/multicell/makefile*
+contrib/samples/gizmos/multicell/*.xbm
+contrib/samples/gizmos/multicell/*.xpm
+contrib/samples/gizmos/multicell/*.txt
+contrib/samples/gizmos/multicell/*.ico
+contrib/samples/gizmos/multicell/*.bmp
+contrib/samples/gizmos/multicell/*.rc
+contrib/samples/gizmos/multicell/multicell.dsp
+contrib/samples/gizmos/multicell/multicell.dsw
+contrib/samples/gizmos/multicell/*.bkl
+
+contrib/samples/gizmos/splittree/*.cpp
+contrib/samples/gizmos/splittree/*.h
+contrib/samples/gizmos/splittree/makefile*
+contrib/samples/gizmos/splittree/*.xbm
+contrib/samples/gizmos/splittree/*.xpm
+contrib/samples/gizmos/splittree/*.txt
+contrib/samples/gizmos/splittree/*.ico
+contrib/samples/gizmos/splittree/*.bmp
+contrib/samples/gizmos/splittree/*.rc
+contrib/samples/gizmos/splittree/splittree.dsp
+contrib/samples/gizmos/splittree/splittree.dsw
+contrib/samples/gizmos/splittree/*.bkl
+
+contrib/src/plot/*.cpp
+contrib/src/plot/*.h
+contrib/include/wx/plot/*.h
+contrib/include/wx/plot/*.xpm
+contrib/include/wx/plot/*.bmp
+contrib/include/wx/plot/*.rc
+
+contrib/samples/plot/*.cpp
+contrib/samples/plot/*.h
+contrib/samples/plot/makefile*
+contrib/samples/plot/*.xbm
+contrib/samples/plot/*.xpm
+contrib/samples/plot/*.txt
+contrib/samples/plot/*.ico
+contrib/samples/plot/*.bmp
+contrib/samples/plot/*.rc
+contrib/samples/plot/plot.dsp
+contrib/samples/plot/plot.dsw
+contrib/samples/plot/*.bkl
+
+contrib/src/net/*.cpp
+contrib/src/net/*.h
+contrib/include/wx/net/*.h
+
+contrib/src/svg/*.cpp
+contrib/src/svg/README.TXT
+contrib/include/wx/svg/*.h
+contrib/samples/svg/make*
+contrib/samples/svg/*.cpp
+contrib/samples/svg/*.h
+contrib/samples/svg/*.ico
+contrib/samples/svg/*.xpm
+contrib/samples/svg/*.bmp
+contrib/samples/svg/*.rc
+contrib/samples/svg/svgtest.dsp
+contrib/samples/svg/svgtest.dsw
+contrib/samples/svg/*.bkl
+contrib/samples/svg/bitmaps/*.xpm
+
+contrib/src/foldbar/*.cpp
+contrib/src/foldbar/*.ico
+contrib/src/foldbar/*.xpm
+contrib/include/wx/foldbar/*.h
+contrib/samples/foldbar/extended/*.cpp
+contrib/samples/foldbar/extended/*.h
+contrib/samples/foldbar/extended/*.xpm
+contrib/samples/foldbar/extended/*.ico
+contrib/samples/foldbar/extended/*.rc
+contrib/samples/foldbar/extended/make*
+contrib/samples/foldbar/foldpanelbar/*.cpp
+contrib/samples/foldbar/foldpanelbar/*.h
+contrib/samples/foldbar/foldpanelbar/*.xpm
+contrib/samples/foldbar/foldpanelbar/*.ico
+contrib/samples/foldbar/foldpanelbar/*.rc
+contrib/samples/foldbar/foldpanelbar/make*
+
diff --git a/distrib/scripts/manifests/cw.rsp b/distrib/scripts/manifests/cw.rsp
new file mode 100644
index 0000000000..98a514033c
--- /dev/null
+++ b/distrib/scripts/manifests/cw.rsp
@@ -0,0 +1,141 @@
+include/wx*.pch*
+
+include/wx/wx_cw.h
+include/wx/wx_cw_d.h
+include/wx/wx_cw_cm.h
+
+src/*W7.xml
+src/cwcopysetup.bat
+src/cwdcopysetup.bat
+
+src/common/cwy_tab.c
+src/common/cwlex_yy.c
+
+src/jpeg/jpeg_CW_Prefix.h
+src/jpeg/*W7.xml
+src/tiff/tiff_CW_Prefix.h
+src/tiff/*W7.xml
+src/zlib/*W7.xml
+src/png/*W7.xml
+src/regex/*W7.xml
+
+samples/artprov/*W7.xml
+samples/calendar/*W7.xml
+samples/caret/*W7.xml
+samples/checklst/*W7.xml
+samples/config/*W7.xml
+samples/controls/*W7.xml
+samples/db/*W7.xml
+samples/debugrpt/*W7.xml
+samples/dialogs/*W7.xml
+samples/dialup/*W7.xml
+samples/dnd/*W7.xml
+samples/docview/*W7.xml
+samples/docvwmdi/*W7.xml
+samples/dragimag/*W7.xml
+samples/drawing/*W7.xml
+samples/dynamic/*W7.xml
+samples/erase/*W7.xml
+samples/event/*W7.xml
+samples/exec/*W7.xml
+samples/font/*W7.xml
+samples/grid/*W7.xml
+samples/help/*W7.xml
+samples/html/*W7.xml
+samples/image/*W7.xml
+samples/internat/*W7.xml
+samples/joytest/*W7.xml
+samples/keyboard/*W7.xml
+samples/layout/*W7.xml
+samples/listbox/*W7.xml
+samples/listctrl/*W7.xml
+samples/mdi/*W7.xml
+samples/mediaplayer/*W7.xml
+samples/memcheck/*W7.xml
+samples/menu/*W7.xml
+samples/mfc/*W7.xml
+samples/minifram/*W7.xml
+samples/minimal/*W7.xml
+samples/mobile/*W7.xml
+samples/multimon/*W7.xml
+samples/nativdlg/*W7.xml
+samples/notebook/*W7.xml
+samples/oleauto/*W7.xml
+samples/opengl/*W7.xml
+samples/ownerdrw/*W7.xml
+samples/png/*W7.xml
+samples/popup/*W7.xml
+samples/printing/*W7.xml
+samples/regtest/*W7.xml
+samples/rotate/*W7.xml
+samples/sashtest/*W7.xml
+samples/scroll/*W7.xml
+samples/scrollsub/*W7.xml
+samples/shaped/*W7.xml
+samples/sockets/*W7.xml
+samples/splitter/*W7.xml
+samples/statbar/*W7.xml
+samples/tab/*W7.xml
+samples/taskbar/*W7.xml
+samples/text/*W7.xml
+samples/thread/*W7.xml
+samples/toolbar/*W7.xml
+samples/treectrl/*W7.xml
+samples/typetest/*W7.xml
+samples/validate/*W7.xml
+samples/widgets/*W7.xml
+samples/wizard/*W7.xml
+
+utils/helpview/src/*W7.xml
+utils/tex2rtf/src/*W7.xml
+utils/hhp2cached/*W7.xml
+utils/helpgen/src/*W7.xml
+
+demos/bombs/*W7.xml
+demos/dbbrowse/*W7.xml
+demos/forty/*W7.xml
+demos/fractal/*W7.xml
+demos/life/*W7.xml
+
+src/xrc/*W7.xml
+samples/xrc/*W7.xml
+utils/wxrc/*W7.xml
+utils/convertrc/*W7.xml
+
+contrib/src/foldbar/*W7.xml
+contrib/samples/foldbar/extended/*W7.xml
+contrib/samples/foldbar/foldpanelbar/*W7.xml
+contrib/src/ogl/*W7.xml
+contrib/samples/ogl/ogledit/*W7.xml
+contrib/samples/ogl/studio/*W7.xml
+contrib/src/mmedia/*W7.xml
+contrib/samples/mmedia/*W7.xml
+contrib/src/stc/*W7.xml
+contrib/samples/stc/*W7.xml
+contrib/src/canvas/*W7.xml
+contrib/samples/canvas/simple/*W7.xml
+contrib/samples/canvas/test/*W7.xml
+contrib/src/plot/*W7.xml
+contrib/samples/plot/*M?.xml
+contrib/samples/plot/*W7.xml
+contrib/src/gizmos/*W7.xml
+contrib/samples/gizmos/dynsash/*W7.xml
+contrib/samples/gizmos/dynsash_switch/*W7.xml
+contrib/samples/gizmos/editlbox/*W7.xml
+contrib/samples/gizmos/multicell/*W7.xml
+contrib/samples/gizmos/splittree/*W7.xml
+contrib/src/animate/*W7.xml
+contrib/samples/animate/*W7.xml
+contrib/src/fl/*W7.xml
+contrib/samples/fl/fl_demo1/*W7.xml
+contrib/samples/fl/fl_demo2/*W7.xml
+contrib/samples/fl/fl_sample1/*W7.xml
+contrib/samples/fl/fl_sample2/*W7.xml
+contrib/samples/fl/fl_sample3/*W7.xml
+contrib/src/net/*W7.xml
+
+contrib/src/deprecated/*W7.xml
+contrib/samples/deprecated/resource/*W7.xml
+contrib/samples/deprecated/proplist/*W7.xml
+contrib/samples/deprecated/treelay/*W7.xml
+
diff --git a/distrib/scripts/manifests/cw_mac.rsp b/distrib/scripts/manifests/cw_mac.rsp
new file mode 100644
index 0000000000..e6ba05c5d8
--- /dev/null
+++ b/distrib/scripts/manifests/cw_mac.rsp
@@ -0,0 +1,272 @@
+include/wx*.pch*
+
+include/wx/wx_cw.h
+include/wx/wx_cw_d.h
+include/wx/wx_cw_cm.h
+
+src/*M?.xml
+src/*.mcp
+src/cwcopysetup.bat
+src/cwdcopysetup.bat
+
+src/common/cwy_tab.c
+src/common/cwlex_yy.c
+
+src/jpeg/jpeg_CW_Prefix.h
+src/jpeg/*M?.xml
+src/jpeg/*.mcp
+src/tiff/tiff_CW_Prefix.h
+src/tiff/*M?.xml
+src/tiff/*.mcp
+src/zlib/*M?.xml
+src/zlib/*.mcp
+src/png/*M?.xml
+src/png/*.mcp
+src/regex/*M?.xml
+src/regex/*.mcp
+
+src/xrc/*M?.xml
+src/xrc/*.mcp
+samples/xrc/*M?.xml
+samples/xrc/*.mcp
+utils/wxrc/*M?.xml
+utils/wxrc/*.mcp
+contrib/utils/convertrc/*M?.xml
+contrib/utils/convertrc/*.mcp
+
+samples/artprov/*M?.xml
+samples/artprov/*.mcp
+samples/calendar/*M?.xml
+samples/calendar/*.mcp
+samples/caret/*M?.xml
+samples/caret/*.mcp
+samples/checklst/*M?.xml
+samples/checklst/*.mcp
+samples/config/*M?.xml
+samples/config/*.mcp
+samples/controls/*M?.xml
+samples/controls/*.mcp
+samples/db/*M?.xml
+samples/db/*.mcp
+samples/debugrpt/*M?.xml
+samples/debugrpt/*.mcp
+samples/dialogs/*M?.xml
+samples/dialogs/*.mcp
+samples/dialup/*M?.xml
+samples/dialup/*.mcp
+samples/dnd/*M?.xml
+samples/dnd/*.mcp
+samples/docview/*M?.xml
+samples/docview/*.mcp
+samples/docvwmdi/*M?.xml
+samples/docvwmdi/*.mcp
+samples/dragimag/*M?.xml
+samples/dragimag/*.mcp
+samples/drawing/*M?.xml
+samples/drawing/*.mcp
+samples/dynamic/*M?.xml
+samples/dynamic/*.mcp
+samples/erase/*M?.xml
+samples/erase/*.mcp
+samples/event/*M?.xml
+samples/event/*.mcp
+samples/exec/*M?.xml
+samples/exec/*.mcp
+samples/font/*M?.xml
+samples/font/*.mcp
+samples/grid/*M?.xml
+samples/grid/*.mcp
+samples/help/*M?.xml
+samples/help/*.mcp
+samples/html/*M?.xml
+samples/html/*.mcp
+samples/image/*M?.xml
+samples/image/*.mcp
+samples/internat/*M?.xml
+samples/internat/*.mcp
+samples/joytest/*M?.xml
+samples/joytest/*.mcp
+samples/keyboard/*M?.xml
+samples/keyboard/*.mcp
+samples/layout/*M?.xml
+samples/layout/*.mcp
+samples/listbox/*M?.xml
+samples/listbox/*.mcp
+samples/listctrl/*M?.xml
+samples/listctrl/*.mcp
+samples/mdi/*M?.xml
+samples/mdi/*.mcp
+samples/mediaplayer/*M?.xml
+samples/mediaplayer/*.mcp
+samples/memcheck/*M?.xml
+samples/memcheck/*.mcp
+samples/menu/*M?.xml
+samples/menu/*.mcp
+samples/mfc/*M?.xml
+samples/mfc/*.mcp
+samples/minifram/*M?.xml
+samples/minifram/*.mcp
+samples/minimal/*M?.xml
+samples/minimal/*.mcp
+samples/mobile/*M?.xml
+samples/mobile/*.mcp
+samples/multimon/*M?.xml
+samples/multimon/*.mcp
+samples/nativdlg/*M?.xml
+samples/nativdlg/*.mcp
+samples/notebook/*M?.xml
+samples/notebook/*.mcp
+samples/oleauto/*M?.xml
+samples/oleauto/*.mcp
+samples/opengl/*M?.xml
+samples/opengl/*.mcp
+samples/ownerdrw/*M?.xml
+samples/ownerdrw/*.mcp
+samples/png/*M?.xml
+samples/popup/*M?.xml
+samples/popup/*.mcp
+samples/png/*.mcp
+samples/printing/*M?.xml
+samples/printing/*.mcp
+samples/regtest/*M?.xml
+samples/regtest/*.mcp
+samples/rotate/*M?.xml
+samples/rotate/*.mcp
+samples/sashtest/*M?.xml
+samples/sashtest/*.mcp
+samples/scroll/*M?.xml
+samples/scroll/*.mcp
+samples/scrollsub/*M?.xml
+samples/scrollsub/*.mcp
+samples/shaped/*M?.xml
+samples/shaped/*.mcp
+samples/sockets/*M?.xml
+samples/sockets/*.mcp
+samples/splitter/*M?.xml
+samples/splitter/*.mcp
+samples/statbar/*M?.xml
+samples/statbar/*.mcp
+samples/tab/*M?.xml
+samples/tab/*.mcp
+samples/taskbar/*M?.xml
+samples/taskbar/*.mcp
+samples/text/*M?.xml
+samples/text/*.mcp
+samples/thread/*M?.xml
+samples/thread/*.mcp
+samples/toolbar/*M?.xml
+samples/toolbar/*.mcp
+samples/treectrl/*M?.xml
+samples/treectrl/*.mcp
+samples/typetest/*M?.xml
+samples/typetest/*.mcp
+samples/validate/*M?.xml
+samples/validate/*.mcp
+samples/widgets/*M?.xml
+samples/widgets/*.mcp
+samples/wizard/*M?.xml
+samples/wizard/*.mcp
+
+utils/helpview/src/*M?.xml
+utils/helpview/src/*.mcp
+
+utils/tex2rtf/src/*M?.xml
+utils/tex2rtf/src/*.mcp
+
+utils/hhp2cached/*M?.xml
+utils/hhp2cached/*.mcp
+
+utils/HelpGen/src/*M?.xml
+utils/HelpGen/src/*.mcp
+
+demos/bombs/*M?.xml
+demos/bombs/*.mcp
+
+demos/dbbrowse/*M?.xml
+demos/dbbrowse/*.mcp
+
+demos/forty/*M?.xml
+demos/forty/*.mcp
+
+demos/fractal/*M?.xml
+demos/fractal/*.mcp
+
+demos/life/*M?.xml
+demos/life/*.mcp
+
+contrib/src/ogl/*M?.xml
+contrib/src/ogl/*.mcp
+
+contrib/samples/ogl/ogledit/*M?.xml
+contrib/samples/ogl/ogledit/*.mcp
+contrib/samples/ogl/studio/*M?.xml
+contrib/samples/ogl/studio/*.mcp
+
+contrib/src/mmedia/*M?.xml
+contrib/src/mmedia/*.mcp
+
+contrib/samples/mmedia/*M?.xml
+contrib/samples/mmedia/*.mcp
+
+contrib/src/stc/*M?.xml
+contrib/src/stc/*.mcp
+
+contrib/samples/stc/*M?.xml
+contrib/samples/stc/*.mcp
+
+contrib/src/foldbar/*M?.xml
+contrib/src/foldbar/*.mcp
+contrib/samples/foldbar/extended/*M?.xml
+contrib/samples/foldbar/extended/*.mcp
+contrib/samples/foldbar/foldpanelbar/*M?.xml
+contrib/samples/foldbar/foldpanelbar/*.mcp
+
+contrib/src/plot/*M?.xml
+contrib/src/plot/*.mcp
+contrib/samples/plot/*M?.xml
+contrib/samples/plot/*.mcp
+
+contrib/src/gizmos/*M?.xml
+contrib/src/gizmos/*.mcp
+contrib/samples/gizmos/dynsash/*M?.xml
+contrib/samples/gizmos/dynsash/*.mcp
+contrib/samples/gizmos/dynsash_switch/*M?.xml
+contrib/samples/gizmos/dynsash_switch/*.mcp
+contrib/samples/gizmos/editlbox/*M?.xml
+contrib/samples/gizmos/editlbox/*.mcp
+contrib/samples/gizmos/multicell/*M?.xml
+contrib/samples/gizmos/multicell/*.mcp
+contrib/samples/gizmos/splittree/*M?.xml
+contrib/samples/gizmos/splittree/*.mcp
+
+contrib/src/animate/*M?.xml
+contrib/src/animate/*.mcp
+contrib/samples/animate/*M?.xml
+contrib/samples/animate/*.mcp
+
+contrib/src/fl/*M?.xml
+contrib/src/fl/*.mcp
+contrib/samples/fl/fl_demo1/*M?.xml
+contrib/samples/fl/fl_demo1/*.mcp
+contrib/samples/fl/fl_demo2/*M?.xml
+contrib/samples/fl/fl_demo2/*.mcp
+contrib/samples/fl/fl_sample1/*M?.xml
+contrib/samples/fl/fl_sample1/*.mcp
+contrib/samples/fl/fl_sample2/*M?.xml
+contrib/samples/fl/fl_sample2/*.mcp
+contrib/samples/fl/fl_sample3/*M?.xml
+contrib/samples/fl/fl_sample3/*.mcp
+
+contrib/src/net/*M?.xml
+contrib/src/net/*.mcp
+
+contrib/src/deprecated/*M?.xml
+contrib/src/deprecated/*.mcp
+
+contrib/samples/deprecated/proplist/*M?.xml
+contrib/samples/deprecated/proplist/*.mcp
+contrib/samples/deprecated/resource/*M?.xml
+contrib/samples/deprecated/resource/*.mcp
+contrib/samples/deprecated/treelay/*M?.xml
+contrib/samples/deprecated/treelay/*.mcp
+
diff --git a/distrib/scripts/manifests/deprecated.rsp b/distrib/scripts/manifests/deprecated.rsp
new file mode 100644
index 0000000000..0a5424d6c1
--- /dev/null
+++ b/distrib/scripts/manifests/deprecated.rsp
@@ -0,0 +1,42 @@
+contrib/src/deprecated/*.cpp
+contrib/src/deprecated/dosyacc.c
+contrib/src/deprecated/doslex.c
+contrib/src/deprecated/cwlex_yy.c
+contrib/src/deprecated/cwy_tab.c
+contrib/include/wx/deprecated/*.h
+
+contrib/samples/deprecated/proplist/*.cpp
+contrib/samples/deprecated/proplist/*.h
+contrib/samples/deprecated/proplist/*.def
+contrib/samples/deprecated/proplist/makefile*
+contrib/samples/deprecated/proplist/*.xbm
+contrib/samples/deprecated/proplist/*.xpm
+contrib/samples/deprecated/proplist/*.ico
+contrib/samples/deprecated/proplist/*.bmp
+contrib/samples/deprecated/proplist/*.rc
+contrib/samples/deprecated/proplist/*.pro
+
+contrib/samples/deprecated/resource/*.cpp
+contrib/samples/deprecated/resource/*.h
+contrib/samples/deprecated/resource/*.def
+contrib/samples/deprecated/resource/*.rc
+contrib/samples/deprecated/resource/*.txt
+contrib/samples/deprecated/resource/*.wxr
+contrib/samples/deprecated/resource/makefile*
+contrib/samples/deprecated/resource/*.xbm
+contrib/samples/deprecated/resource/*.xpm
+contrib/samples/deprecated/resource/*.ico
+contrib/samples/deprecated/resource/*.pro
+
+contrib/samples/deprecated/treelay/*.cpp
+contrib/samples/deprecated/treelay/*.h
+contrib/samples/deprecated/treelay/makefile*
+contrib/samples/deprecated/treelay/*.rc
+contrib/samples/deprecated/treelay/*.def
+contrib/samples/deprecated/treelay/*.ico
+contrib/samples/deprecated/treelay/*.xpm
+contrib/samples/deprecated/treelay/*.txt
+contrib/samples/deprecated/treelay/*.bmp
+contrib/samples/deprecated/treelay/*.pro
+
+
diff --git a/distrib/scripts/manifests/dmc.rsp b/distrib/scripts/manifests/dmc.rsp
new file mode 100644
index 0000000000..b13416e848
--- /dev/null
+++ b/distrib/scripts/manifests/dmc.rsp
@@ -0,0 +1,144 @@
+build/msw/config.dm?
+build/msw/makefile.dm?
+contrib/build/animate/makefile.dm?
+contrib/build/deprecated/makefile.dm?
+contrib/build/fl/makefile.dm?
+contrib/build/foldbar/makefile.dm?
+contrib/build/gizmos/makefile.dm?
+contrib/build/mmedia/makefile.dm?
+contrib/build/net/makefile.dm?
+contrib/build/ogl/makefile.dm?
+contrib/build/plot/makefile.dm?
+contrib/build/stc/makefile.dm?
+contrib/build/svg/makefile.dm?
+contrib/samples/animate/makefile.dm?
+contrib/samples/deprecated/proplist/makefile.dm?
+contrib/samples/deprecated/resource/makefile.dm?
+contrib/samples/deprecated/treelay/makefile.dm?
+contrib/samples/fl/makefile.dm?
+contrib/samples/gizmos/dynsash/makefile.dm?
+contrib/samples/gizmos/dynsash_switch/makefile.dm?
+contrib/samples/gizmos/editlbox/makefile.dm?
+contrib/samples/gizmos/led/makefile.dm?
+contrib/samples/gizmos/multicell/makefile.dm?
+contrib/samples/gizmos/splittree/makefile.dm?
+contrib/samples/mmedia/makefile.dm?
+contrib/samples/ogl/ogledit/makefile.dm?
+contrib/samples/ogl/studio/makefile.dm?
+contrib/samples/plot/makefile.dm?
+contrib/samples/stc/makefile.dm?
+contrib/samples/svg/makefile.dm?
+contrib/utils/convertrc/makefile.dm?
+contrib/samples/foldbar/extended/makefile.dm?
+contrib/samples/foldbar/foldpanelbar/makefile.dm?
+demos/bombs/makefile.dm?
+demos/dbbrowse/makefile.dm?
+demos/forty/makefile.dm?
+demos/fractal/makefile.dm?
+demos/life/makefile.dm?
+demos/makefile.dm?
+demos/poem/makefile.dm?
+samples/access/makefile.dm?
+samples/artprov/makefile.dm?
+samples/calendar/makefile.dm?
+samples/caret/makefile.dm?
+samples/checklst/makefile.dm?
+samples/config/makefile.dm?
+samples/console/makefile.dm?
+samples/controls/makefile.dm?
+samples/db/makefile.dm?
+samples/debugrpt/makefile.dm?
+samples/dialogs/makefile.dm?
+samples/dialup/makefile.dm?
+samples/display/makefile.dm?
+samples/dnd/makefile.dm?
+samples/docview/makefile.dm?
+samples/docvwmdi/makefile.dm?
+samples/dragimag/makefile.dm?
+samples/drawing/makefile.dm?
+samples/dynamic/makefile.dm?
+samples/erase/makefile.dm?
+samples/event/makefile.dm?
+samples/except/makefile.dm?
+samples/exec/makefile.dm?
+samples/font/makefile.dm?
+samples/grid/makefile.dm?
+samples/help/makefile.dm?
+samples/htlbox/makefile.dm?
+samples/html/about/makefile.dm?
+samples/html/help/makefile.dm?
+samples/html/helpview/makefile.dm?
+samples/html/htmlctrl/makefile.dm?
+samples/html/makefile.dm?
+samples/html/printing/makefile.dm?
+samples/html/test/makefile.dm?
+samples/html/virtual/makefile.dm?
+samples/html/widget/makefile.dm?
+samples/html/zip/makefile.dm?
+samples/image/makefile.dm?
+samples/internat/makefile.dm?
+samples/ipc/makefile.dm?
+samples/joytest/makefile.dm?
+samples/keyboard/makefile.dm?
+samples/layout/makefile.dm?
+samples/listbox/makefile.dm?
+samples/listctrl/makefile.dm?
+samples/makefile.dm?
+samples/mdi/makefile.dm?
+samples/mediaplayer/makefile.dm?
+samples/memcheck/makefile.dm?
+samples/menu/makefile.dm?
+samples/mfc/makefile.dm?
+samples/minifram/makefile.dm?
+samples/minimal/makefile.dm?
+samples/mobile/makefile.dm?
+samples/mobile/styles/makefile.dm?
+samples/mobile/wxedit/makefile.dm?
+samples/multimon/makefile.dm?
+samples/nativdlg/makefile.dm?
+samples/notebook/makefile.dm?
+samples/oleauto/makefile.dm?
+samples/opengl/cube/makefile.dm?
+samples/opengl/isosurf/makefile.dm?
+samples/opengl/makefile.dm?
+samples/opengl/penguin/makefile.dm?
+samples/ownerdrw/makefile.dm?
+samples/png/makefile.dm?
+samples/popup/makefile.dm?
+samples/printing/makefile.dm?
+samples/propsize/makefile.dm?
+samples/regtest/makefile.dm?
+samples/render/makefile.dm?
+samples/richedit/makefile.dm?
+samples/rotate/makefile.dm?
+samples/sashtest/makefile.dm?
+samples/scroll/makefile.dm?
+samples/scrollsub/makefile.dm?
+samples/shaped/makefile.dm?
+samples/sockets/makefile.dm?
+samples/sound/makefile.dm?
+samples/splash/makefile.dm?
+samples/splitter/makefile.dm?
+samples/statbar/makefile.dm?
+samples/tab/makefile.dm?
+samples/taskbar/makefile.dm?
+samples/text/makefile.dm?
+samples/thread/makefile.dm?
+samples/toolbar/makefile.dm?
+samples/treectrl/makefile.dm?
+samples/typetest/makefile.dm?
+samples/validate/makefile.dm?
+samples/vscroll/makefile.dm?
+samples/xrc/makefile.dm?
+samples/widgets/makefile.dm?
+samples/wizard/makefile.dm?
+tests/makefile.dm?
+utils/configtool/src/makefile.dm?
+utils/emulator/src/makefile.dm?
+utils/HelpGen/src/makefile.dm?
+utils/helpview/src/makefile.dm?
+utils/hhp2cached/makefile.dm?
+utils/makefile.dm?
+utils/tex2rtf/src/makefile.dm?
+utils/wxrc/makefile.dm?
+
diff --git a/distrib/scripts/manifests/docsrc.rsp b/distrib/scripts/manifests/docsrc.rsp
new file mode 100644
index 0000000000..5ba69f2c2a
--- /dev/null
+++ b/distrib/scripts/manifests/docsrc.rsp
@@ -0,0 +1,28 @@
+docs/latex/wx/*.tex
+docs/latex/wx/*.sty
+docs/latex/wx/*.bib
+docs/latex/wx/*.hpj
+docs/latex/wx/*.ini
+docs/latex/wx/*.txt
+docs/latex/wx/*.cnt
+docs/latex/wx/*.eps
+docs/latex/wx/*.bmp
+docs/latex/wx/*.gif
+docs/latex/wx/*.wmf
+
+utils/tex2rtf/docs/*.tex
+utils/tex2rtf/docs/*.txt
+utils/tex2rtf/docs/*.hpj
+utils/tex2rtf/docs/*.bib
+utils/tex2rtf/docs/*.ini
+utils/tex2rtf/docs/*.sty
+utils/tex2rtf/docs/*.bmp
+utils/tex2rtf/docs/*.shg
+utils/tex2rtf/docs/*.wmf
+utils/tex2rtf/docs/*.gif
+
+contrib/docs/latex/svg/*.gif
+contrib/docs/latex/svg/*.tex
+contrib/docs/latex/svg/*.ini
+contrib/docs/latex/svg/*.sty
+
diff --git a/distrib/scripts/manifests/extradoc.rsp b/distrib/scripts/manifests/extradoc.rsp
new file mode 100644
index 0000000000..aeca7dcf7d
--- /dev/null
+++ b/distrib/scripts/manifests/extradoc.rsp
@@ -0,0 +1,2 @@
+docs/html/gettext/*.html
+
diff --git a/distrib/scripts/manifests/generic.rsp b/distrib/scripts/manifests/generic.rsp
new file mode 100644
index 0000000000..a4aeca3fc4
--- /dev/null
+++ b/distrib/scripts/manifests/generic.rsp
@@ -0,0 +1,1438 @@
+*.spec
+BuildCVS.txt
+*.m4
+autogen.sh
+configure
+config.guess
+config.sub
+configure.in
+setup.h.in
+install-sh
+mkinstalldirs
+wx-config.in
+wx-config-inplace.in
+version-script.in
+setup.h_vms
+regen
+
+build/bakefiles/*.bkl
+build/bakefiles/Bakefiles.bkgen
+build/bakefiles/README
+build/bakefiles/*.py*
+build/bakefiles/*.mk
+build/bakefiles/formats/*.bkl
+build/bakefiles/formats/*.empy
+build/bakefiles/formats/README
+build/bakefiles/formats/*.bkmanifest
+build/bakefiles/wxpresets/*.txt
+build/bakefiles/wxpresets/presets/*.bkl
+build/bakefiles/wxpresets/sample/*.bkl
+build/bakefiles/wxpresets/sample/*.in
+build/bakefiles/wxpresets/sample/*.cpp
+build/update-setup-h
+
+build/aclocal/*.m4
+
+build/script/*.sh
+build/script/*.txt
+build/script/*.bat
+build/script/*.vc
+build/script/*.iss
+
+misc/scripts/makegtktags
+misc/scripts/*.sh
+misc/scripts/*.bat
+
+distrib/msw/*.rsp
+distrib/msw/*.bat
+distrib/msw/*.cpp
+distrib/msw/*.txt
+distrib/msw/tardist
+distrib/msw/tarwxmotif
+distrib/msw/tmake/*.t
+distrib/msw/tmake/Makefile
+distrib/msw/tmake/filelist.txt
+distrib/msw/tmake/makeall.bat
+distrib/msw/tmake/makeall.sh
+distrib/msw/tmake/wxwin.pro
+distrib/msw/tmake/tmake.conf
+
+locale/*.po
+locale/msw/*.po
+locale/Makefile
+
+art/*.xpm
+art/*.ico
+art/*.png
+art/motif/*.xpm
+art/gtk/*.xpm
+
+docs/readme.txt
+docs/readme_vms.txt
+docs/changes.txt
+docs/todo.txt
+docs/licence.txt
+docs/licendoc.txt
+docs/preamble.txt
+docs/gpl.txt
+docs/lgpl.txt
+docs/index.htm
+docs/html/*.htm
+docs/html/*.gif
+docs/html/images/*.gif
+docs/tech/*.txt
+docs/tech/*.htm
+
+src/common/*.cpp
+src/common/extended.c
+src/common/unzip.c
+src/common/unzip.h
+src/common/*.inc
+src/common/base.rc
+
+src/generic/*.cpp
+src/generic/*.c
+src/generic/*.inc
+
+src/html/*.cpp
+src/html/*.h
+src/html/bitmaps/*.xpm
+
+src/richtext/*.cpp
+
+src/unix/*.cpp
+src/unix/*.c
+
+src/png/*.c
+src/png/*.h
+src/png/makefile*
+src/png/INSTALL
+src/png/CHANGES
+src/png/README
+src/png/TODO
+src/png/*.1
+src/png/*.3
+src/png/*.5
+src/png/scripts/*.ppc
+src/png/scripts/*.bat
+src/png/scripts/makefile*
+src/png/scripts/*.com
+src/png/scripts/*.def
+
+src/zlib/*.c
+src/zlib/*.h
+src/zlib/INDEX
+src/zlib/README
+src/zlib/ChangeLog
+src/zlib/configure
+src/zlib/*.txt
+src/zlib/makefile*
+src/zlib/*.com
+src/zlib/*.3
+
+src/regex/COPYRIGHT
+src/regex/makefile*
+src/regex/README
+src/regex/WHATSNEW
+src/regex/mkh
+src/regex/*.h
+src/regex/*.ih
+src/regex/*.c
+src/regex/tests
+src/regex/regex.3
+src/regex/regex.7
+
+src/iodbc/AUTHORS
+src/iodbc/COPYING
+src/iodbc/autoconfig
+src/iodbc/Changes.log
+src/iodbc/IAFA-PACKAGE
+src/iodbc/INSTALL
+src/iodbc/NEWS
+src/iodbc/README
+src/iodbc/*.c
+src/iodbc/*.h
+src/iodbc/*.ci
+src/iodbc/*.exp
+
+include/wx/*.h
+include/wx/*.inl
+include/wx/*.cpp
+include/wx/protocol/*.h
+include/wx/wx_setup.vms
+include/wx/common/*.h
+include/wx/generic/*.h
+include/wx/generic/*.xpm
+include/wx/unix/*.h
+include/wx/html/*.h
+include/wx/html/msw/*.bmp
+include/wx/html/msw/*.ico
+include/wx/html/msw/*.rc
+include/wx/richtext/*.h
+lib/dummy
+
+tools/gettext/*.*
+
+utils/*.bkl
+utils/make*.*
+utils/configure
+utils/configure.in
+
+utils/hhp2cached/*.h
+utils/hhp2cached/*.cpp
+utils/hhp2cached/*.rc
+utils/hhp2cached/makefile*
+utils/hhp2cached/*.bkl
+utils/hhp2cached/*.xbm
+utils/hhp2cached/*.xpm
+utils/hhp2cached/*.txt
+
+contrib/lib/dummy
+
+samples/samples.bkl
+samples/*.txt
+samples/makefile*
+samples/sample.r
+samples/*.xpm
+
+samples/access/*.cpp
+samples/access/*.h
+samples/access/makefile*
+samples/access/*.xbm
+samples/access/*.xpm
+samples/access/*.ico
+samples/access/*.rc
+samples/access/*.pro
+samples/access/*.bkl
+
+samples/artprov/*.cpp
+samples/artprov/*.h
+samples/artprov/makefile*
+samples/artprov/*.xbm
+samples/artprov/*.xpm
+samples/artprov/*.txt
+samples/artprov/*.ico
+samples/artprov/*.bmp
+samples/artprov/*.rc
+samples/artprov/*.wav
+samples/artprov/*.pro
+samples/artprov/*.bkl
+
+samples/calendar/*.cpp
+samples/calendar/*.h
+samples/calendar/makefile*
+samples/calendar/*.rc
+samples/calendar/*.ico
+samples/calendar/*.xpm
+samples/calendar/*.txt
+samples/calendar/*.pro
+samples/calendar/*.bkl
+
+samples/caret/*.cpp
+samples/caret/*.h
+samples/caret/makefile*
+samples/caret/*.rc
+samples/caret/*.bmp
+samples/caret/*.xpm
+samples/caret/*.xbm
+samples/caret/*.png
+samples/caret/*.ico
+samples/caret/*.txt
+samples/caret/*.pro
+samples/caret/*.bkl
+
+samples/checklst/*.cpp
+samples/checklst/*.h
+samples/checklst/*.rc
+samples/checklst/*.txt
+samples/checklst/makefile*
+samples/checklst/*.xbm
+samples/checklst/*.xpm
+samples/checklst/*.ico
+samples/checklst/*.bmp
+samples/checklst/*.pro
+samples/checklst/*.bkl
+
+samples/config/*.cpp
+samples/config/*.h
+samples/config/makefile*
+samples/config/*.xbm
+samples/config/*.xpm
+samples/config/*.txt
+samples/config/*.ico
+samples/config/*.bmp
+samples/config/*.rc
+samples/config/*.wav
+samples/config/*.pro
+samples/config/*.bkl
+
+samples/console/testdata.fc
+samples/console/*.cpp
+samples/console/*.h
+samples/console/makefile*
+samples/console/*.rc
+samples/console/*.bmp
+samples/console/*.xpm
+samples/console/*.xbm
+samples/console/*.png
+samples/console/*.ico
+samples/console/*.txt
+samples/console/*.pro
+samples/console/*.bkl
+
+samples/controls/*.cpp
+samples/controls/*.h
+samples/controls/makefile*
+samples/controls/*.xbm
+samples/controls/*.xpm
+samples/controls/*.ico
+samples/controls/*.bmp
+samples/controls/*.rc
+samples/controls/*.pro
+samples/controls/icons/*.bmp
+samples/controls/icons/*.ico
+samples/controls/icons/*.xpm
+samples/controls/*.bkl
+
+samples/dialup/*.cpp
+samples/dialup/*.h
+samples/dialup/makefile*
+samples/dialup/*.rc
+samples/dialup/*.bmp
+samples/dialup/*.xpm
+samples/dialup/*.xbm
+samples/dialup/*.png
+samples/dialup/*.ico
+samples/dialup/*.txt
+samples/dialup/*.pro
+samples/dialup/*.bkl
+
+samples/display/*.cpp
+samples/display/*.h
+samples/display/makefile*
+samples/display/*.rc
+samples/display/*.bmp
+samples/display/*.xpm
+samples/display/*.xbm
+samples/display/*.png
+samples/display/*.ico
+samples/display/*.txt
+samples/display/*.pro
+samples/display/*.bkl
+
+samples/db/*.cpp
+samples/db/*.h
+samples/db/makefile*
+samples/db/*.xbm
+samples/db/*.xpm
+samples/db/*.txt
+samples/db/*.ico
+samples/db/*.bmp
+samples/db/*.rc
+samples/db/*.wav
+samples/db/*.pro
+samples/db/*.bkl
+
+samples/debugrpt/*.cpp
+samples/debugrpt/*.h
+samples/debugrpt/makefile*
+samples/debugrpt/*.xbm
+samples/debugrpt/*.xpm
+samples/debugrpt/*.txt
+samples/debugrpt/*.ico
+samples/debugrpt/*.bmp
+samples/debugrpt/*.rc
+samples/debugrpt/*.pro
+samples/debugrpt/*.bkl
+
+samples/dnd/*.cpp
+samples/dnd/*.h
+samples/dnd/makefile*
+samples/dnd/*.rc
+samples/dnd/*.wxr
+samples/dnd/*.bmp
+samples/dnd/*.xbm
+samples/dnd/*.xpm
+samples/dnd/*.png
+samples/dnd/*.ico
+samples/dnd/*.txt
+samples/dnd/*.cur
+samples/dnd/*.pro
+samples/dnd/*.bkl
+
+samples/drawing/*.cpp
+samples/drawing/*.h
+samples/drawing/makefile*
+samples/drawing/*.rc
+samples/drawing/*.bmp
+samples/drawing/*.xpm
+samples/drawing/*.xbm
+samples/drawing/*.png
+samples/drawing/*.ico
+samples/drawing/*.txt
+samples/drawing/*.pro
+samples/drawing/*.bkl
+
+samples/dialogs/*.h
+samples/dialogs/*.cpp
+samples/dialogs/*.rc
+samples/dialogs/makefile*
+samples/dialogs/*.xbm
+samples/dialogs/*.xpm
+samples/dialogs/*.txt
+samples/dialogs/*.bmp
+samples/dialogs/*.ico
+samples/dialogs/*.pro
+samples/dialogs/*.bkl
+
+samples/docview/*.h
+samples/docview/*.cpp
+samples/docview/*.rc
+samples/docview/makefile*
+samples/docview/*.xbm
+samples/docview/*.xpm
+samples/docview/*.txt
+samples/docview/*.ico
+samples/docview/*.bmp
+samples/docview/*.pro
+samples/docview/*.bkl
+samples/docview/*.r
+
+samples/docvwmdi/*.h
+samples/docvwmdi/*.cpp
+samples/docvwmdi/*.rc
+samples/docvwmdi/makefile*
+samples/docvwmdi/*.xbm
+samples/docvwmdi/*.xpm
+samples/docvwmdi/*.txt
+samples/docvwmdi/*.ico
+samples/docvwmdi/*.bmp
+samples/docvwmdi/*.pro
+samples/docvwmdi/*.bkl
+
+samples/dragimag/*.cpp
+samples/dragimag/*.h
+samples/dragimag/makefile*
+samples/dragimag/*.rc
+samples/dragimag/*.ico
+samples/dragimag/*.xpm
+samples/dragimag/*.png
+samples/dragimag/*.bmp
+samples/dragimag/*.pro
+samples/dragimag/*.bkl
+
+samples/dynamic/*.cpp
+samples/dynamic/*.h
+samples/dynamic/makefile*
+samples/dynamic/*.xbm
+samples/dynamic/*.xpm
+samples/dynamic/*.txt
+samples/dynamic/*.ico
+samples/dynamic/*.bmp
+samples/dynamic/*.rc
+samples/dynamic/*.wav
+samples/dynamic/*.pro
+samples/dynamic/*.bkl
+
+samples/erase/*.cpp
+samples/erase/*.h
+samples/erase/makefile*
+samples/erase/*.xbm
+samples/erase/*.xpm
+samples/erase/*.txt
+samples/erase/*.ico
+samples/erase/*.bmp
+samples/erase/*.rc
+samples/erase/*.wav
+samples/erase/*.pro
+samples/erase/*.bkl
+
+samples/event/*.cpp
+samples/event/*.h
+samples/event/*.rc
+samples/event/*.inf
+samples/event/*.txt
+samples/event/makefile*
+samples/event/*.xbm
+samples/event/*.xpm
+samples/event/*.ico
+samples/event/*.bmp
+samples/event/*.pro
+samples/event/*.bkl
+
+samples/except/*.cpp
+samples/except/*.h
+samples/except/makefile*
+samples/except/*.rc
+samples/except/*.ico
+samples/except/*.xpm
+samples/except/*.txt
+samples/except/*.pro
+samples/except/*.bkl
+
+samples/exec/*.cpp
+samples/exec/*.h
+samples/exec/makefile*
+samples/exec/*.rc
+samples/exec/*.ico
+samples/exec/*.xpm
+samples/exec/*.txt
+samples/exec/*.pro
+samples/exec/*.bkl
+
+samples/font/*.cpp
+samples/font/*.h
+samples/font/makefile*
+samples/font/*.rc
+samples/font/*.bmp
+samples/font/*.xpm
+samples/font/*.xbm
+samples/font/*.png
+samples/font/*.ico
+samples/font/*.txt
+samples/font/*.pro
+samples/font/*.bkl
+
+samples/grid/*.cpp
+samples/grid/*.h
+samples/grid/*.rc
+samples/grid/*.txt
+samples/grid/makefile*
+samples/grid/*.xbm
+samples/grid/*.xpm
+samples/grid/*.ico
+samples/grid/*.bmp
+samples/grid/*.pro
+samples/grid/*.bkl
+
+samples/help/*.cpp
+samples/help/*.h
+samples/help/makefile*
+samples/help/*.xbm
+samples/help/*.xpm
+samples/help/*.ico
+samples/help/*.bmp
+samples/help/*.gif
+samples/help/*.rc
+samples/help/*.hlp
+samples/help/*.cnt
+samples/help/*.zip
+samples/help/*.htb
+samples/help/*.chm
+samples/help/*.hhp
+samples/help/*.hhk
+samples/help/*.hhc
+samples/help/*.hpj
+samples/help/*.tex
+samples/help/*.ini
+samples/help/*.pro
+samples/help/cshelp.txt
+samples/help/doc/*.html
+samples/help/doc/*.htm
+samples/help/doc/*.class
+samples/help/doc/*.db
+samples/help/doc/*.tex
+samples/help/doc/*.gif
+samples/help/doc/*.map
+samples/help/*.bkl
+
+samples/htlbox/*.cpp
+samples/htlbox/*.h
+samples/htlbox/makefile*
+samples/htlbox/*.xpm
+samples/htlbox/*.ico
+samples/htlbox/*.bmp
+samples/htlbox/*.rc
+samples/htlbox/*.bkl
+samples/htlbox/results
+
+samples/html/makefile*
+samples/html/*.txt
+samples/html/*.bkl
+
+samples/html/about/*.cpp
+samples/html/about/*.h
+samples/html/about/makefile*
+samples/html/about/*.rc
+samples/html/about/*.bmp
+samples/html/about/*.xpm
+samples/html/about/*.xbm
+samples/html/about/*.png
+samples/html/about/*.ico
+samples/html/about/*.txt
+samples/html/about/*.pro
+samples/html/about/data/*.htm
+samples/html/about/data/*.png
+samples/html/about/*.bkl
+
+samples/html/help/*.cpp
+samples/html/help/*.h
+samples/html/help/makefile*
+samples/html/help/*.rc
+samples/html/help/*.bmp
+samples/html/help/*.xpm
+samples/html/help/*.xbm
+samples/html/help/*.png
+samples/html/help/*.ico
+samples/html/help/*.txt
+samples/html/help/*.pro
+samples/html/help/helpfiles/*.htm
+samples/html/help/helpfiles/*.hhc
+samples/html/help/helpfiles/*.hhk
+samples/html/help/helpfiles/*.hhp
+samples/html/help/*.bkl
+
+samples/html/htmlctrl/*.cpp
+samples/html/htmlctrl/*.h
+samples/html/htmlctrl/makefile*
+samples/html/htmlctrl/*.rc
+samples/html/htmlctrl/*.bmp
+samples/html/htmlctrl/*.xpm
+samples/html/htmlctrl/*.xbm
+samples/html/htmlctrl/*.png
+samples/html/htmlctrl/*.ico
+samples/html/htmlctrl/*.txt
+samples/html/htmlctrl/*.pro
+samples/html/htmlctrl/*.bkl
+
+samples/html/printing/*.cpp
+samples/html/printing/*.h
+samples/html/printing/makefile*
+samples/html/printing/*.rc
+samples/html/printing/*.pro
+samples/html/printing/*.bmp
+samples/html/printing/*.xpm
+samples/html/printing/*.xbm
+samples/html/printing/*.png
+samples/html/printing/*.ico
+samples/html/printing/*.gif
+samples/html/printing/*.htm
+samples/html/printing/*.bkl
+
+samples/html/test/*.cpp
+samples/html/test/*.h
+samples/html/test/makefile*
+samples/html/test/*.rc
+samples/html/test/*.bmp
+samples/html/test/*.xpm
+samples/html/test/*.xbm
+samples/html/test/*.png
+samples/html/test/*.ico
+samples/html/test/*.htm
+samples/html/test/*.html
+samples/html/test/*.pro
+samples/html/test/*.gif
+samples/html/test/*.bkl
+
+samples/html/virtual/*.cpp
+samples/html/virtual/*.h
+samples/html/virtual/makefile*
+samples/html/virtual/*.rc
+samples/html/virtual/*.bmp
+samples/html/virtual/*.xpm
+samples/html/virtual/*.xbm
+samples/html/virtual/*.png
+samples/html/virtual/*.ico
+samples/html/virtual/*.htm
+samples/html/virtual/*.html
+samples/html/virtual/*.pro
+samples/html/virtual/*.bkl
+
+samples/html/widget/*.cpp
+samples/html/widget/*.h
+samples/html/widget/makefile*
+samples/html/widget/*.rc
+samples/html/widget/*.bmp
+samples/html/widget/*.xpm
+samples/html/widget/*.xbm
+samples/html/widget/*.png
+samples/html/widget/*.ico
+samples/html/widget/*.htm
+samples/html/widget/*.html
+samples/html/widget/*.pro
+samples/html/widget/*.bkl
+
+samples/html/zip/*.cpp
+samples/html/zip/*.h
+samples/html/zip/makefile*
+samples/html/zip/*.rc
+samples/html/zip/*.bmp
+samples/html/zip/*.xpm
+samples/html/zip/*.xbm
+samples/html/zip/*.png
+samples/html/zip/*.ico
+samples/html/zip/*.htm
+samples/html/zip/*.html
+samples/html/zip/*.zip
+samples/html/zip/*.pro
+samples/html/zip/*.bkl
+
+samples/html/helpview/*.cpp
+samples/html/helpview/*.h
+samples/html/helpview/makefile*
+samples/html/helpview/*.rc
+samples/html/helpview/*.bmp
+samples/html/helpview/*.xpm
+samples/html/helpview/*.xbm
+samples/html/helpview/*.png
+samples/html/helpview/*.ico
+samples/html/helpview/*.htm
+samples/html/helpview/*.html
+samples/html/helpview/*.pro
+samples/html/helpview/test.zip
+samples/html/helpview/*.bkl
+samples/html/helpview/*.r
+
+samples/image/*.cpp
+samples/image/*.h
+samples/image/makefile*
+samples/image/*.rc
+samples/image/*.bmp
+samples/image/*.xpm
+samples/image/*.xbm
+samples/image/*.png
+samples/image/*.pnm
+samples/image/*.pcx
+samples/image/*.jpg
+samples/image/*.gif
+samples/image/*.tif
+samples/image/*.ico
+samples/image/*.cur
+samples/image/*.txt
+samples/image/*.pro
+samples/image/*.ani
+samples/image/*.bkl
+
+samples/internat/*.cpp
+samples/internat/*.h
+samples/internat/*.rc
+samples/internat/*.txt
+samples/internat/makefile*
+samples/internat/*.xbm
+samples/internat/*.xpm
+samples/internat/*.po
+samples/internat/*.ico
+samples/internat/*.bmp
+samples/internat/*.mo
+samples/internat/*.pro
+samples/internat/bg/*.mo
+samples/internat/bg/*.po
+samples/internat/cs/*.mo
+samples/internat/cs/*.po
+samples/internat/fr/*.mo
+samples/internat/fr/*.po
+samples/internat/de/*.mo
+samples/internat/de/*.po
+samples/internat/ja/*.mo
+samples/internat/ja/*.po
+samples/internat/ka/*.mo
+samples/internat/ka/*.po
+samples/internat/pl/*.mo
+samples/internat/pl/*.po
+samples/internat/ru/*.mo
+samples/internat/ru/*.po
+samples/internat/sv/*.mo
+samples/internat/sv/*.po
+samples/internat/*.bkl
+
+samples/ipc/*.cpp
+samples/ipc/*.h
+samples/ipc/makefile*
+samples/ipc/client.vc
+samples/ipc/server.vc
+samples/ipc/client.wat
+samples/ipc/server.wat
+samples/ipc/client.b32
+samples/ipc/server.b32
+samples/ipc/client.bcc
+samples/ipc/server.bcc
+samples/ipc/client.dos
+samples/ipc/server.dos
+samples/ipc/client.g95
+samples/ipc/server.g95
+samples/ipc/*.rc
+samples/ipc/*.bmp
+samples/ipc/*.xpm
+samples/ipc/*.xbm
+samples/ipc/*.png
+samples/ipc/*.ico
+samples/ipc/*.txt
+samples/ipc/*.pro
+samples/ipc/*.bkl
+
+samples/joytest/*.h
+samples/joytest/*.cpp
+samples/joytest/*.rc
+samples/joytest/makefile.*
+samples/joytest/*.txt
+samples/joytest/*.bmp
+samples/joytest/*.wav
+samples/joytest/*.ico
+samples/joytest/*.bkl
+
+samples/keyboard/*.cpp
+samples/keyboard/*.h
+samples/keyboard/*.rc
+samples/keyboard/*.txt
+samples/keyboard/makefile*
+samples/keyboard/*.xbm
+samples/keyboard/*.xpm
+samples/keyboard/*.ico
+samples/keyboard/*.bmp
+samples/keyboard/*.pro
+samples/keyboard/*.bkl
+
+samples/layout/*.cpp
+samples/layout/*.h
+samples/layout/makefile*
+samples/layout/*.xbm
+samples/layout/*.xpm
+samples/layout/*.ico
+samples/layout/*.rc
+samples/layout/*.bmp
+samples/layout/*.pro
+samples/layout/*.bkl
+
+samples/listbox/*.cpp
+samples/listbox/*.h
+samples/listbox/*.rc
+samples/listbox/*.txt
+samples/listbox/makefile*
+samples/listbox/*.xpm
+samples/listbox/*.bkl
+
+samples/listctrl/*.cpp
+samples/listctrl/*.h
+samples/listctrl/*.rc
+samples/listctrl/*.txt
+samples/listctrl/makefile*
+samples/listctrl/*.xbm
+samples/listctrl/*.xpm
+samples/listctrl/bitmaps/*.xbm
+samples/listctrl/bitmaps/*.xpm
+samples/listctrl/*.ico
+samples/listctrl/*.bmp
+samples/listctrl/*.pro
+samples/listctrl/bitmaps/*.bmp
+samples/listctrl/bitmaps/*.ico
+samples/listctrl/*.bkl
+
+samples/mdi/*.cpp
+samples/mdi/*.h
+samples/mdi/makefile*
+samples/mdi/*.xbm
+samples/mdi/*.xpm
+samples/mdi/*.ico
+samples/mdi/*.rc
+samples/mdi/*.pro
+samples/mdi/bitmaps/*.bmp
+samples/mdi/bitmaps/*.ico
+samples/mdi/bitmaps/*.xpm
+samples/mdi/bitmaps/*.xbm
+samples/mdi/*.bkl
+
+samples/mediaplayer/*.cpp
+samples/mediaplayer/*.h
+samples/mediaplayer/makefile*
+samples/mediaplayer/*.xbm
+samples/mediaplayer/*.xpm
+samples/mediaplayer/*.ico
+samples/mediaplayer/*.rc
+samples/mediaplayer/*.bkl
+
+samples/menu/*.cpp
+samples/menu/*.h
+samples/menu/makefile*
+samples/menu/*.rc
+samples/menu/*.bmp
+samples/menu/*.xpm
+samples/menu/*.xbm
+samples/menu/*.png
+samples/menu/*.ico
+samples/menu/*.txt
+samples/menu/*.pro
+samples/menu/*.bkl
+
+samples/memcheck/*.h
+samples/memcheck/*.cpp
+samples/memcheck/*.rc
+samples/memcheck/makefile*
+samples/memcheck/*.xbm
+samples/memcheck/*.xpm
+samples/memcheck/*.txt
+samples/memcheck/*.ico
+samples/memcheck/*.bmp
+samples/memcheck/*.pro
+samples/memcheck/*.bkl
+
+samples/minimal/*.cpp
+samples/minimal/*.h
+samples/minimal/makefile*
+samples/minimal/*.xbm
+samples/minimal/*.xpm
+samples/minimal/*.ico
+samples/minimal/*.rc
+samples/minimal/*.pro
+samples/minimal/*.bkl
+samples/minimal/*.r
+
+samples/minifram/*.h
+samples/minifram/*.cpp
+samples/minifram/*.rc
+samples/minifram/makefile*
+samples/minifram/*.xbm
+samples/minifram/*.xpm
+samples/minifram/*.txt
+samples/minifram/*.ico
+samples/minifram/*.bmp
+samples/minifram/*.pro
+samples/minifram/bitmaps/*.bmp
+samples/minifram/bitmaps/*.xpm
+samples/minifram/*.bkl
+
+samples/mobile/styles/*.cpp
+samples/mobile/styles/*.h
+samples/mobile/styles/*.xpm
+samples/mobile/styles/*.jpg
+samples/mobile/styles/*.bkl
+samples/mobile/styles/makefile.*
+samples/mobile/wxedit/*.cpp
+samples/mobile/wxedit/*.h
+samples/mobile/wxedit/*.xpm
+samples/mobile/wxedit/*.bkl
+samples/mobile/wxedit/makefile.*
+samples/mobile/make*
+samples/mobile/*.bkl
+
+samples/multimon/*.h
+samples/multimon/*.cpp
+samples/multimon/*.rc
+samples/multimon/makefile*
+samples/multimon/*.xbm
+samples/multimon/*.xpm
+samples/multimon/*.txt
+samples/multimon/*.ico
+samples/multimon/*.bmp
+samples/multimon/*.pro
+samples/multimon/*.bkl
+
+samples/notebook/*.cpp
+samples/notebook/*.h
+samples/notebook/makefile*
+samples/notebook/*.rc
+samples/notebook/*.bmp
+samples/notebook/*.xbm
+samples/notebook/*.xpm
+samples/notebook/*.ico
+samples/notebook/*.txt
+samples/notebook/*.pro
+samples/notebook/*.bkl
+
+samples/odbc/*.h
+samples/odbc/*.cpp
+samples/odbc/*.rc
+samples/odbc/makefile*
+samples/odbc/*.inf
+samples/odbc/*.xbm
+samples/odbc/*.xpm
+samples/odbc/*.ico
+samples/odbc/*.bmp
+samples/odbc/*.dbf
+samples/odbc/*.cdx
+samples/odbc/*.pro
+samples/odbc/*.bkl
+
+samples/opengl/*.bkl
+samples/opengl/make*
+samples/opengl/cube/*.cpp
+samples/opengl/cube/*.h
+samples/opengl/cube/*.rc
+samples/opengl/cube/*.ico
+samples/opengl/cube/*.xbm
+samples/opengl/cube/*.pro
+samples/opengl/cube/make*.*
+samples/opengl/cube/*.bkl
+
+samples/opengl/isosurf/*.cpp
+samples/opengl/isosurf/*.h
+samples/opengl/isosurf/*.rc
+samples/opengl/isosurf/*.ico
+samples/opengl/isosurf/*.xbm
+samples/opengl/isosurf/*.pro
+samples/opengl/isosurf/*.dat.gz
+samples/opengl/isosurf/make*.*
+samples/opengl/isosurf/*.bkl
+
+samples/opengl/penguin/*.cpp
+samples/opengl/penguin/*.c
+samples/opengl/penguin/*.h
+samples/opengl/penguin/*.rc
+samples/opengl/penguin/*.ico
+samples/opengl/penguin/*.xbm
+samples/opengl/penguin/*.xpm
+samples/opengl/penguin/*.pro
+samples/opengl/penguin/make*.*
+samples/opengl/penguin/penguin.dxf.gz
+samples/opengl/penguin/*.bkl
+
+samples/png/*.cpp
+samples/png/*.h
+samples/png/makefile*
+samples/png/*.rc
+samples/png/*.def
+samples/png/*.bmp
+samples/png/*.xpm
+samples/png/*.xbm
+samples/png/*.ico
+samples/png/*.txt
+samples/png/*.png
+samples/png/*.pro
+samples/png/*.bkl
+
+samples/popup/*.cpp
+samples/popup/*.h
+samples/popup/makefile*
+samples/popup/*.rc
+samples/popup/*.bmp
+samples/popup/*.xpm
+samples/popup/*.ico
+samples/popup/*.txt
+samples/popup/*.png
+samples/popup/*.pro
+samples/popup/*.bkl
+
+samples/printing/*.cpp
+samples/printing/*.h
+samples/printing/makefile*
+samples/printing/*.xbm
+samples/printing/*.xpm
+samples/printing/*.txt
+samples/printing/*.ico
+samples/printing/*.bmp
+samples/printing/*.rc
+samples/printing/*.afm
+samples/printing/*.pro
+samples/printing/*.bkl
+
+samples/propsize/*.cpp
+samples/propsize/*.h
+samples/propsize/makefile*
+samples/propsize/*.xbm
+samples/propsize/*.xpm
+samples/propsize/*.ico
+samples/propsize/*.bmp
+samples/propsize/*.rc
+samples/propsize/*.pro
+samples/propsize/*.bkl
+
+samples/render/*.cpp
+samples/render/*.h
+samples/render/makefile*
+samples/render/*.xbm
+samples/render/*.xpm
+samples/render/*.ico
+samples/render/*.bmp
+samples/render/*.rc
+samples/render/*.pro
+samples/render/*.bkl
+
+samples/richtext/*.cpp
+samples/richtext/*.h
+samples/richtext/makefile*
+samples/richtext/*.rc
+samples/richtext/*.pro
+samples/richtext/*.bkl
+samples/richtext/readme.txt
+samples/richtext/todo.txt
+samples/richtext/bitmaps/*.xpm
+
+samples/rotate/*.cpp
+samples/rotate/*.h
+samples/rotate/makefile*
+samples/rotate/*.rc
+samples/rotate/*.ico
+samples/rotate/*.xpm
+samples/rotate/*.txt
+samples/rotate/*.png
+samples/rotate/*.pro
+samples/rotate/*.bkl
+
+samples/sashtest/*.cpp
+samples/sashtest/*.h
+samples/sashtest/*.rc
+samples/sashtest/*.txt
+samples/sashtest/makefile*
+samples/sashtest/*.xbm
+samples/sashtest/*.xpm
+samples/sashtest/*.ico
+samples/sashtest/*.pro
+samples/sashtest/*.bkl
+
+samples/scroll/*.cpp
+samples/scroll/*.h
+samples/scroll/makefile*
+samples/scroll/*.rc
+samples/scroll/*.bmp
+samples/scroll/*.xpm
+samples/scroll/*.xbm
+samples/scroll/*.png
+samples/scroll/*.ico
+samples/scroll/*.txt
+samples/scroll/*.pro
+samples/scroll/*.bkl
+
+samples/scrollsub/*.cpp
+samples/scrollsub/*.h
+samples/scrollsub/makefile*
+samples/scrollsub/*.rc
+samples/scrollsub/*.bmp
+samples/scrollsub/*.xpm
+samples/scrollsub/*.xbm
+samples/scrollsub/*.png
+samples/scrollsub/*.ico
+samples/scrollsub/*.txt
+samples/scrollsub/*.pro
+samples/scrollsub/*.bkl
+
+samples/shaped/*.cpp
+samples/shaped/*.h
+samples/shaped/makefile*
+samples/shaped/*.rc
+samples/shaped/*.bmp
+samples/shaped/*.xpm
+samples/shaped/*.xbm
+samples/shaped/*.png
+samples/shaped/*.ico
+samples/shaped/*.txt
+samples/shaped/*.pro
+samples/shaped/*.bkl
+
+samples/splash/*.h
+samples/splash/*.cpp
+samples/splash/*.rc
+samples/splash/makefile*
+samples/splash/*.xbm
+samples/splash/*.xpm
+samples/splash/*.txt
+samples/splash/*.ico
+samples/splash/*.bmp
+samples/splash/*.png
+samples/splash/*.mpg
+samples/splash/*.pro
+samples/splash/*.bkl
+
+samples/splitter/*.cpp
+samples/splitter/*.h
+samples/splitter/*.rc
+samples/splitter/*.txt
+samples/splitter/makefile*
+samples/splitter/*.xbm
+samples/splitter/*.xpm
+samples/splitter/*.ico
+samples/splitter/*.bmp
+samples/splitter/*.pro
+samples/splitter/*.bkl
+
+samples/sockets/*.cpp
+samples/sockets/*.h
+samples/sockets/makefile*
+samples/sockets/client.wat
+samples/sockets/server.wat
+samples/sockets/client.vc
+samples/sockets/server.vc
+samples/sockets/client.dos
+samples/sockets/server.dos
+samples/sockets/client.b32
+samples/sockets/server.b32
+samples/sockets/client.bcc
+samples/sockets/server.bcc
+samples/sockets/client.g95
+samples/sockets/server.g95
+samples/sockets/*.xbm
+samples/sockets/*.xpm
+samples/sockets/*.ico
+samples/sockets/*.rc
+samples/sockets/*.pro
+samples/sockets/*.bkl
+
+samples/sound/*.cpp
+samples/sound/*.h
+samples/sound/makefile*
+samples/sound/*.rc
+samples/sound/*.ico
+samples/sound/*.xpm
+samples/sound/*.bmp
+samples/sound/*.wav
+samples/sound/*.pro
+samples/sound/*.bkl
+
+samples/statbar/*.cpp
+samples/statbar/*.h
+samples/statbar/makefile*
+samples/statbar/*.rc
+samples/statbar/*.ico
+samples/statbar/*.xpm
+samples/statbar/*.bmp
+samples/statbar/*.txt
+samples/statbar/*.pro
+samples/statbar/*.bkl
+
+samples/taskbar/*.cpp
+samples/taskbar/*.h
+samples/taskbar/makefile.*
+samples/taskbar/*.rc
+samples/taskbar/*.bmp
+samples/taskbar/*.ico
+samples/taskbar/*.txt
+samples/taskbar/*.xpm
+
+samples/text/*.cpp
+samples/text/*.h
+samples/text/makefile*
+samples/text/*.rc
+samples/text/*.bmp
+samples/text/*.xpm
+samples/text/*.xbm
+samples/text/*.png
+samples/text/*.ico
+samples/text/*.txt
+samples/text/*.pro
+samples/text/*.bkl
+
+samples/thread/*.cpp
+samples/thread/*.h
+samples/thread/makefile*
+samples/thread/*.rc
+samples/thread/*.bmp
+samples/thread/*.xpm
+samples/thread/*.xbm
+samples/thread/*.png
+samples/thread/*.ico
+samples/thread/*.txt
+samples/thread/*.pro
+samples/thread/*.bkl
+
+samples/typetest/*.cpp
+samples/typetest/*.h
+samples/typetest/*.rc
+samples/typetest/*.txt
+samples/typetest/makefile*
+samples/typetest/*.xbm
+samples/typetest/*.xpm
+samples/typetest/*.ico
+samples/typetest/*.pro
+samples/typetest/*.bkl
+
+samples/toolbar/*.cpp
+samples/toolbar/*.h
+samples/toolbar/makefile*
+samples/toolbar/*.txt
+samples/toolbar/*.xbm
+samples/toolbar/*.xpm
+samples/toolbar/bitmaps/*.xbm
+samples/toolbar/bitmaps/*.xpm
+samples/toolbar/*.ico
+samples/toolbar/*.bmp
+samples/toolbar/*.rc
+samples/toolbar/*.pro
+samples/toolbar/bitmaps/*.bmp
+samples/toolbar/*.bkl
+
+samples/treectrl/*.cpp
+samples/treectrl/*.h
+samples/treectrl/*.rc
+samples/treectrl/*.txt
+samples/treectrl/makefile*
+samples/treectrl/*.xbm
+samples/treectrl/*.xpm
+samples/treectrl/bitmaps/*.xbm
+samples/treectrl/bitmaps/*.xpm
+samples/treectrl/*.ico
+samples/treectrl/*.bmp
+samples/treectrl/*.pro
+samples/treectrl/bitmaps/*.bmp
+samples/treectrl/bitmaps/*.ico
+samples/treectrl/*.bkl
+
+samples/validate/*.cpp
+samples/validate/*.h
+samples/validate/*.rc
+samples/validate/*.inf
+samples/validate/*.txt
+samples/validate/makefile*
+samples/validate/*.xbm
+samples/validate/*.xpm
+samples/validate/*.ico
+samples/validate/*.bmp
+samples/validate/*.pro
+samples/validate/*.bkl
+
+samples/vscroll/*.cpp
+samples/vscroll/*.rc
+samples/vscroll/makefile*
+samples/vscroll/*.xpm
+samples/vscroll/*.bkl
+
+samples/widgets/*.cpp
+samples/widgets/*.h
+samples/widgets/makefile*
+samples/widgets/*.rc
+samples/widgets/*.ico
+samples/widgets/*.xpm
+samples/widgets/*.txt
+samples/widgets/*.bmp
+samples/widgets/*.pro
+samples/widgets/icons/*.xpm
+samples/widgets/*.bkl
+
+samples/wizard/*.cpp
+samples/wizard/*.h
+samples/wizard/makefile*
+samples/wizard/*.rc
+samples/wizard/*.bmp
+samples/wizard/*.xpm
+samples/wizard/*.xbm
+samples/wizard/*.png
+samples/wizard/*.ico
+samples/wizard/*.txt
+samples/wizard/*.pro
+samples/wizard/*.bkl
+
+demos/demos.bkl
+demos/makefile*
+
+demos/bombs/*.cpp
+demos/bombs/*.h
+demos/bombs/makefile*
+demos/bombs/*.xbm
+demos/bombs/*.xpm
+demos/bombs/*.txt
+demos/bombs/*.ico
+demos/bombs/*.bmp
+demos/bombs/*.rc
+demos/bombs/*.pro
+demos/bombs/*.bkl
+
+demos/forty/*.cpp
+demos/forty/*.h
+demos/forty/makefile*
+demos/forty/*.rc
+demos/forty/*.bmp
+demos/forty/*.xpm
+demos/forty/*.xbm
+demos/forty/*.png
+demos/forty/*.ico
+demos/forty/*.txt
+demos/forty/*.pro
+demos/forty/*.bkl
+demos/forty/*.r
+demos/forty/*.htm
+
+demos/fractal/*.cpp
+demos/fractal/*.h
+demos/fractal/makefile*
+demos/fractal/*.xbm
+demos/fractal/*.xpm
+demos/fractal/*.ico
+demos/fractal/*.rc
+demos/fractal/*.pro
+demos/fractal/*.bkl
+
+demos/life/*.cpp
+demos/life/*.inc
+demos/life/*.h
+demos/life/makefile*
+demos/life/*.rc
+demos/life/*.ico
+demos/life/*.xpm
+demos/life/*.txt
+demos/life/*.lif
+demos/life/*.pro
+demos/life/bitmaps/*.xpm
+demos/life/bitmaps/*.bmp
+demos/life/*.bkl
+
+demos/poem/*.cpp
+demos/poem/*.h
+demos/poem/*.rc
+demos/poem/*.inf
+demos/poem/*.txt
+demos/poem/makefile*
+demos/poem/*.xbm
+demos/poem/*.xpm
+demos/poem/*.ico
+demos/poem/*.bmp
+demos/poem/*.dat
+demos/poem/*.pro
+demos/poem/*.bkl
+
+demos/dbbrowse/*.cpp
+demos/dbbrowse/*.h
+demos/dbbrowse/*.rc
+demos/dbbrowse/*.inf
+demos/dbbrowse/*.txt
+demos/dbbrowse/makefile*
+demos/dbbrowse/*.xbm
+demos/dbbrowse/*.xpm
+demos/dbbrowse/*.ico
+demos/dbbrowse/*.bmp
+demos/dbbrowse/*.pro
+demos/dbbrowse/bitmaps/*.bmp
+demos/dbbrowse/bitmaps/*.ico
+demos/dbbrowse/bitmaps/*.xpm
+demos/dbbrowse/de/*.po
+demos/dbbrowse/de/*.mo
+demos/dbbrowse/de/*.cmd
+demos/dbbrowse/de/*.cfg
+demos/dbbrowse/fr/*.po
+demos/dbbrowse/fr/*.mo
+demos/dbbrowse/fr/*.cmd
+demos/dbbrowse/fr/*.cfg
+demos/dbbrowse/help.cz/*.mo
+demos/dbbrowse/help.de/*.htm
+demos/dbbrowse/help.de/*.hhc
+demos/dbbrowse/help.de/*.hhp
+demos/dbbrowse/help.de/*.hhk
+demos/dbbrowse/help.png/*.png
+demos/dbbrowse/help.std/*.htm
+demos/dbbrowse/help.std/*.hhc
+demos/dbbrowse/help.std/*.hhp
+demos/dbbrowse/help.std/*.hhk
+demos/dbbrowse/*.bkl
+
+tests/*.bkl
+tests/makefile*.*
+tests/*.cpp
+tests/*.h
+tests/*.fc
+
+tests/archive/*.cpp
+tests/archive/*.h
+tests/arrays/*.cpp
+tests/datetime/*.cpp
+tests/fileconf/*.cpp
+tests/filekind/*.cpp
+tests/filename/*.cpp
+tests/filesys/*.cpp
+tests/fontmap/*.cpp
+tests/formatconverter/*.cpp
+tests/geometry/*.cpp
+tests/hashes/*.cpp
+tests/lists/*.cpp
+tests/longlong/*.cpp
+tests/mbconv/*.cpp
+
+tests/regex/*.cpp
+tests/regex/*.inc
+tests/regex/*.pl
+tests/regex/*.test
+
+tests/scopeguard/*.cpp
+
+tests/streams/*.cpp
+tests/streams/*.h
+
+tests/strings/*.cpp
+
+tests/uris/*.cpp
+
diff --git a/distrib/scripts/manifests/glcanvas.rsp b/distrib/scripts/manifests/glcanvas.rsp
new file mode 100644
index 0000000000..d23618a158
--- /dev/null
+++ b/distrib/scripts/manifests/glcanvas.rsp
@@ -0,0 +1,37 @@
+include/wx/glcanvas.h
+include/wx/motif/glcanvas.h
+include/wx/gtk/glcanvas.h
+include/wx/msw/glcanvas.h
+
+src/motif/glcanvas.cpp
+src/gtk/glcanvas.cpp
+src/msw/glcanvas.cpp
+
+samples/opengl/cube/*.cpp
+samples/opengl/cube/*.h
+samples/opengl/cube/*.rc
+samples/opengl/cube/*.ico
+samples/opengl/cube/*.xbm
+samples/opengl/cube/make*.*
+samples/opengl/cube/Makefile
+
+samples/opengl/isosurf/*.cpp
+samples/opengl/isosurf/*.h
+samples/opengl/isosurf/*.rc
+samples/opengl/isosurf/*.ico
+samples/opengl/isosurf/*.xbm
+samples/opengl/isosurf/*.dat.gz
+samples/opengl/isosurf/make*.*
+samples/opengl/isosurf/Makefile
+
+samples/opengl/penguin/*.cpp
+samples/opengl/penguin/*.c
+samples/opengl/penguin/*.h
+samples/opengl/penguin/*.rc
+samples/opengl/penguin/*.ico
+samples/opengl/penguin/*.xbm
+samples/opengl/penguin/*.xpm
+samples/opengl/penguin/make*.*
+samples/opengl/penguin/Makefile
+samples/opengl/penguin/penguin.lwo
+
diff --git a/distrib/scripts/manifests/gtk.rsp b/distrib/scripts/manifests/gtk.rsp
new file mode 100644
index 0000000000..728ed63ce4
--- /dev/null
+++ b/distrib/scripts/manifests/gtk.rsp
@@ -0,0 +1,26 @@
+distrib/gtk/copy_src
+distrib/gtk/README.txt
+distrib/gtk/Setup
+
+docs/gtk/*.html
+docs/gtk/*.txt
+docs/gtk/COPYING.LIB
+docs/gtk/makewxgtk
+
+include/wx/gtk/*.h
+include/wx/gtk/*.xpm
+include/wx/gtk/gnome/*.h
+
+include/wx/mac/corefoundation/*.h
+src/mac/corefoundation/*.cpp
+
+src/gtk/files.lst
+src/gtk/*.cpp
+src/gtk/*.c
+src/gtk/*.xbm
+src/gtk/*.h
+src/gtk/gnome/*.cpp
+
+misc/afm/*.afm
+misc/gs_afm/*.afm
+
diff --git a/distrib/scripts/manifests/jpeg.rsp b/distrib/scripts/manifests/jpeg.rsp
new file mode 100644
index 0000000000..7095a60175
--- /dev/null
+++ b/distrib/scripts/manifests/jpeg.rsp
@@ -0,0 +1,22 @@
+src/jpeg/make*
+src/jpeg/jpeg.dsp
+src/jpeg/jpeg.dsw
+src/jpeg/*.c
+src/jpeg/*.h
+src/jpeg/README
+src/jpeg/*.doc
+src/jpeg/jconfig.bcc
+src/jpeg/jconfig.cfg
+src/jpeg/jconfig.dj
+src/jpeg/jconfig.mac
+src/jpeg/jconfig.manx
+src/jpeg/jconfig.mc6
+src/jpeg/jconfig.sas
+src/jpeg/jconfig.st
+src/jpeg/jconfig.vc
+src/jpeg/jconfig.vms
+src/jpeg/jconfig.wat
+src/jpeg/*.1
+src/jpeg/*.opt
+src/jpeg/change.log
+
diff --git a/distrib/scripts/manifests/mac.rsp b/distrib/scripts/manifests/mac.rsp
new file mode 100644
index 0000000000..7d13466712
--- /dev/null
+++ b/distrib/scripts/manifests/mac.rsp
@@ -0,0 +1,76 @@
+lib/dummy
+
+docs/licence.txt
+docs/mac/*.txt
+docs/mac/*.hqx
+docs/mac/*.sh
+docs/mac/*.applescript
+docs/mac/*.diff
+
+docs/metrowerks/*.txt
+docs/metrowerks/*.sh
+docs/metrowerks/mwar
+docs/metrowerks/mwpefar
+docs/metrowerks/wchar_t_panther_fix/machine/ansi.h
+
+distrib/mac/*-sh
+
+src/html/htmlctrl/webkit/*.mm
+
+samples/Info.plist
+
+samples/html/htmlctrl/*.cpp
+samples/html/htmlctrl/Makefile.in
+samples/html/htmlctrl/makefile.gcc
+samples/html/htmlctrl/makefile.vc
+samples/html/htmlctrl/makefile.wat
+samples/html/htmlctrl/makefile.bcc
+samples/html/htmlctrl/*.bkl
+
+src/wxWindows.pbproj/project.pbxproj
+src/wxWindows.xcode/project.pbxproj
+
+src/wxWindows.xcodeproj/project.pbxproj
+
+src/mac/wxmac.icns
+
+src/mac/carbon/*.cpp
+src/mac/carbon/*.mm
+src/mac/carbon/*.c
+src/mac/carbon/*.r
+src/mac/carbon/*.h
+src/mac/carbon/morefile/*.c
+src/mac/carbon/morefile/*.cpp
+src/mac/carbon/morefile/*.h
+src/mac/carbon/morefilex/*.c
+src/mac/carbon/morefilex/*.cpp
+src/mac/carbon/morefilex/*.h
+src/mac/carbon/Info.plist.in
+src/mac/carbon/wxmac.icns
+
+src/mac/classic/*.cpp
+src/mac/classic/*.c
+src/mac/classic/*.r
+src/mac/classic/*.h
+src/mac/classic/morefile/*.c
+src/mac/classic/morefile/*.cpp
+src/mac/classic/morefile/*.h
+src/mac/classic/Info.plist.in
+src/mac/classic/wxmac.icns
+
+src/mac/corefoundation/*.cpp
+
+include/wx_pb.h
+include/wx/mac/*.h
+include/wx/mac/carbon/*.h
+include/wx/mac/carbon/private/*.h
+include/wx/mac/classic/*.h
+include/wx/mac/classic/private/*.h
+include/wx/mac/private/*.h
+
+include/wx/mac/corefoundation/*.h
+
+samples/minimal/minimal.pbproj/project.pbxproj
+samples/minimal/minimal.xcode/project.pbxproj
+samples/minimal/minimal.xcodeproj/project.pbxproj
+
diff --git a/distrib/scripts/manifests/makefile.rsp b/distrib/scripts/manifests/makefile.rsp
new file mode 100644
index 0000000000..fe1e061711
--- /dev/null
+++ b/distrib/scripts/manifests/makefile.rsp
@@ -0,0 +1,204 @@
+Makefile.in
+src/regex/Makefile.in
+locale/Makefile
+tests/Makefile.in
+samples/Makefile.in
+samples/access/Makefile.in
+samples/artprov/Makefile.in
+samples/calendar/Makefile.in
+samples/caret/Makefile.in
+samples/checklst/Makefile.in
+samples/config/Makefile.in
+samples/console/Makefile.in
+samples/controls/Makefile.in
+samples/db/Makefile.in
+samples/debugrpt/Makefile.in
+samples/dialogs/Makefile.in
+samples/dnd/Makefile.in
+samples/docview/Makefile.in
+samples/docvwmdi/Makefile.in
+samples/dragimag/Makefile.in
+samples/drawing/Makefile.in
+samples/dynamic/Makefile.in
+samples/erase/Makefile.in
+samples/except/Makefile.in
+samples/except/Makefile.in
+samples/exec/Makefile.in
+samples/event/Makefile.in
+samples/grid/Makefile.in
+samples/keyboard/Makefile.in
+samples/help/Makefile.in
+samples/htlbox/Makefile.in
+samples/internat/Makefile.in
+samples/ipc/Makefile.in
+samples/html/Makefile.in
+samples/html/about/Makefile.in
+samples/html/help/Makefile.in
+samples/html/htmlctrl/Makefile.in
+samples/html/helpview/Makefile.in
+samples/html/printing/Makefile.in
+samples/html/test/Makefile.in
+samples/html/virtual/Makefile.in
+samples/html/widget/Makefile.in
+samples/html/zip/Makefile.in
+samples/html/htmlctrl/Makefile.in
+samples/image/Makefile.in
+samples/joytest/Makefile.in
+samples/layout/Makefile.in
+samples/listbox/Makefile.in
+samples/listctrl/Makefile.in
+samples/mfc/Makefile.in
+samples/mdi/Makefile.in
+samples/mediaplayer/Makefile.in
+samples/minifram/Makefile.in
+samples/minimal/Makefile.in
+samples/mobile/Makefile.in
+samples/mobile/wxedit/Makefile.in
+samples/mobile/styles/Makefile.in
+samples/multimon/Makefile.in
+samples/notebook/Makefile.in
+samples/nativdlg/Makefile.in
+samples/oleauto/Makefile.in
+samples/ownerdrw/Makefile.in
+samples/png/Makefile.in
+samples/popup/Makefile.in
+samples/printing/Makefile.in
+samples/propsize/Makefile.in
+samples/regtest/Makefile.in
+samples/render/Makefile.in
+samples/richedit/Makefile.in
+samples/richtext/Makefile.in
+samples/rotate/Makefile.in
+samples/sashtest/Makefile.in
+samples/scroll/Makefile.in
+samples/scrollsub/Makefile.in
+samples/shaped/Makefile.in
+samples/sound/Makefile.in
+samples/sockets/Makefile.in
+samples/splash/Makefile.in
+samples/splitter/Makefile.in
+samples/statbar/Makefile.in
+samples/taskbar/Makefile.in
+samples/text/Makefile.in
+samples/thread/Makefile.in
+samples/toolbar/Makefile.in
+samples/treectrl/Makefile.in
+samples/typetest/Makefile.in
+samples/dialup/Makefile.in
+samples/display/Makefile.in
+samples/font/Makefile.in
+samples/menu/Makefile.in
+samples/memcheck/Makefile.in
+samples/opengl/Makefile.in
+samples/opengl/cube/Makefile.in
+samples/opengl/penguin/Makefile.in
+samples/opengl/isosurf/Makefile.in
+samples/validate/Makefile.in
+samples/vscroll/Makefile.in
+samples/xrc/Makefile.in
+samples/widgets/Makefile.in
+samples/wizard/Makefile.in
+demos/Makefile.in
+demos/bombs/Makefile.in
+demos/forty/Makefile.in
+demos/fractal/Makefile.in
+demos/poem/Makefile.in
+demos/life/Makefile.in
+demos/dbbrowse/Makefile.in
+utils/tex2rtf/Makefile.in
+utils/tex2rtf/src/Makefile.in
+utils/makegen/Makefile.in
+utils/HelpGen/Makefile.in
+utils/HelpGen/src/Makefile.in
+utils/Makefile.in
+utils/hhp2cached/Makefile.in
+utils/emulator/Makefile.in
+utils/emulator/src/Makefile.in
+utils/helpview/Makefile.in
+utils/helpview/src/Makefile.in
+utils/configtool/Makefile.in
+utils/configtool/src/Makefile.in
+utils/wxrc/Makefile.in
+
+contrib/Makefile.in
+contrib/src/Makefile.in
+contrib/src/applet/Makefile.in
+contrib/src/canvas/Makefile.in
+contrib/src/foldbar/Makefile.in
+contrib/src/ogl/Makefile.in
+contrib/src/mmedia/Makefile.in
+contrib/src/stc/Makefile.in
+contrib/src/plot/Makefile.in
+contrib/src/gizmos/Makefile.in
+contrib/src/animate/Makefile.in
+contrib/src/fl/Makefile.in
+contrib/src/net/Makefile.in
+
+contrib/samples/Makefile.in
+contrib/samples/foldbar/Makefile.in
+contrib/samples/foldbar/extended/Makefile.in
+contrib/samples/foldbar/foldpanelbar/Makefile.in
+contrib/samples/gizmos/Makefile.in
+contrib/samples/gizmos/multicell/Makefile.in
+contrib/samples/gizmos/splittree/Makefile.in
+contrib/samples/gizmos/editlbox/Makefile.in
+contrib/samples/gizmos/dynsash/Makefile.in
+contrib/samples/gizmos/dynsash_switch/Makefile.in
+contrib/samples/gizmos/led/Makefile.in
+contrib/samples/ogl/Makefile.in
+contrib/samples/ogl/ogledit/Makefile.in
+contrib/samples/ogl/studio/Makefile.in
+contrib/samples/mmedia/Makefile.in
+contrib/samples/plot/Makefile.in
+contrib/samples/stc/Makefile.in
+contrib/samples/applet/Makefile.in
+contrib/samples/animate/Makefile.in
+contrib/samples/fl/Makefile.in
+contrib/samples/svg/Makefile.in
+contrib/src/svg/Makefile.in
+
+contrib/src/deprecated/Makefile.in
+contrib/samples/deprecated/Makefile.in
+contrib/samples/deprecated/proplist/Makefile.in
+contrib/samples/deprecated/treelay/Makefile.in
+contrib/samples/deprecated/resource/Makefile.in
+
+contrib/utils/Makefile.in
+
+descrip.mms
+lib/vms.opt
+lib/vms_gtk.opt
+contrib/samples/mmedia/descrip.mms
+demos/bombs/descrip.mms
+samples/calendar/descrip.mms
+samples/caret/descrip.mms
+samples/checklst/descrip.mms
+samples/config/descrip.mms
+samples/controls/descrip.mms
+samples/db/descrip.mms
+samples/dialogs/descrip.mms
+samples/dialup/descrip.mms
+samples/dnd/descrip.mms
+samples/docview/descrip.mms
+samples/drawing/descrip.mms
+samples/font/descrip.mms
+samples/image/descrip.mms
+samples/mdi/descrip.mms
+samples/menu/descrip.mms
+samples/minimal/descrip.mms
+samples/resource/descrip.mms
+src/common/descrip.mms
+src/generic/descrip.mms
+src/gtk/descrip.mms
+src/html/descrip.mms
+src/motif/descrip.mms
+src/x11/descrip.mms
+src/png/scripts/descrip.mms
+src/unix/descrip.mms
+src/zlib/descrip.mms
+src/xml/descrip.mms
+src/xrc/descrip.mms
+src/regex/descrip.mms
+utils/helpview/src/descrip.mms
+utils/tex2rtf/src/descrip.mms
+
diff --git a/distrib/scripts/manifests/mgl.rsp b/distrib/scripts/manifests/mgl.rsp
new file mode 100644
index 0000000000..ba95940fc9
--- /dev/null
+++ b/distrib/scripts/manifests/mgl.rsp
@@ -0,0 +1,7 @@
+include/wx/mgl/*.h
+src/mgl/*.cpp
+src/mgl/*.lst
+
+include/wx/msdos/*.h
+src/msdos/*.cpp
+
diff --git a/distrib/scripts/manifests/microwin.rsp b/distrib/scripts/manifests/microwin.rsp
new file mode 100644
index 0000000000..84cbab9eab
--- /dev/null
+++ b/distrib/scripts/manifests/microwin.rsp
@@ -0,0 +1,55 @@
+include/wx/*.h
+include/wx/*.cpp
+include/wx/*.inl
+include/wx/msw/*.h
+include/wx/msw/*.rc
+include/wx/msw/*.cur
+include/wx/msw/*.ico
+include/wx/msw/*.bmp
+include/wx/msw/ole/*.h
+include/wx/generic/*.h
+include/wx/generic/*.xpm
+include/wx/unix/*.h
+include/wx/univ/*.h
+
+src/common/*.cpp
+src/common/*.c
+src/common/*.inc
+src/generic/*.cpp
+src/generic/*.c
+src/unix/*.cpp
+src/unix/*.c
+src/univ/*.cpp
+src/univ/*.c
+src/univ/*.lst
+src/univ/themes/*.cpp
+
+src/msw/*.cpp
+src/msw/*.h
+src/msw/*.lst
+src/msw/*.def
+src/msw/*.inc
+src/msw/winestub.c
+src/msw/gsocket.c
+src/msw/gsockmsw.c
+src/msw/version.rc
+src/msw/makefile.mic
+src/msw/ole/*.cpp
+
+samples/minimal/*.cpp
+samples/minimal/*.h
+samples/minimal/makefile.mic
+samples/minimal/*.xpm
+samples/minimal/*.ico
+
+lib/dummy.txt
+
+distrib/msw/microwin.rsp
+distrib/msw/tarmicrowin.sh
+
+microwindows.patches
+
+docs/microwin/readme.txt
+docs/msw/readme.txt
+docs/msw/install.txt
+
diff --git a/distrib/scripts/manifests/mmedia.rsp b/distrib/scripts/manifests/mmedia.rsp
new file mode 100644
index 0000000000..2255e522b0
--- /dev/null
+++ b/distrib/scripts/manifests/mmedia.rsp
@@ -0,0 +1,38 @@
+contrib/docs/html/mmedia/*.htm
+contrib/docs/html/mmedia/*.gif
+contrib/docs/html/mmedia/*.png
+contrib/docs/winhelp/mmedia.hlp
+contrib/docs/winhelp/mmedia.cnt
+contrib/docs/pdf/mmedia.pdf
+
+contrib/docs/latex/mmedia/*.tex
+contrib/docs/latex/mmedia/*.sty
+contrib/docs/latex/mmedia/*.bib
+contrib/docs/latex/mmedia/*.hpj
+contrib/docs/latex/mmedia/*.ini
+contrib/docs/latex/mmedia/*.txt
+contrib/docs/latex/mmedia/*.cnt
+contrib/docs/latex/mmedia/*.eps
+contrib/docs/latex/mmedia/*.bmp
+contrib/docs/latex/mmedia/*.gif
+contrib/docs/latex/mmedia/*.wmf
+
+contrib/include/wx/mmedia/*.h
+contrib/include/wx/mmedia/internal/*.h
+contrib/build/mmedia/makefile*
+contrib/src/mmedia/README
+contrib/src/mmedia/*.h
+contrib/src/mmedia/*.cpp
+contrib/samples/mmedia/*.h
+contrib/samples/mmedia/*.cpp
+contrib/samples/mmedia/makefile*
+contrib/samples/mmedia/*.xbm
+contrib/samples/mmedia/*.xpm
+contrib/samples/mmedia/*.ico
+contrib/samples/mmedia/*.txt
+contrib/samples/mmedia/*.rc
+contrib/samples/mmedia/*.def
+contrib/samples/mmedia/mmboard.dsp
+contrib/samples/mmedia/mmboard.dsw
+contrib/samples/mmedia/*.bkl
+
diff --git a/distrib/scripts/manifests/motif.rsp b/distrib/scripts/manifests/motif.rsp
new file mode 100644
index 0000000000..b24f5a1132
--- /dev/null
+++ b/distrib/scripts/manifests/motif.rsp
@@ -0,0 +1,31 @@
+src/motif/files.lst
+src/motif/*.cpp
+src/motif/*.c
+src/motif/*.h
+src/motif/makefile*
+src/motif/*.inc
+src/motif/*.xbm
+src/motif/xmcombo/*.c
+src/motif/xmcombo/*.h
+src/motif/xmcombo/*.doc
+src/motif/xmcombo/*.man
+src/motif/xmcombo/*.txt
+src/x11/files.lst
+src/x11/*.cpp
+src/x11/*.c
+src/x11/*.h
+src/x11/makefile*
+src/x11/*.inc
+src/x11/*.xbm
+
+include/wx/motif/*.h
+include/wx/x11/*.h
+
+docs/motif/*.txt
+docs/motif/makewxmotif
+
+lib/dummy
+
+misc/afm/*.afm
+misc/gs_afm/*.afm
+
diff --git a/distrib/scripts/manifests/msw.rsp b/distrib/scripts/manifests/msw.rsp
new file mode 100644
index 0000000000..8a0bc91d4c
--- /dev/null
+++ b/distrib/scripts/manifests/msw.rsp
@@ -0,0 +1,109 @@
+build/msw/config.*
+build/msw/makefile.*
+
+lib/dummy
+lib/wx*.def
+lib/_sc/*.txt
+lib/_sc/*.def
+
+docs/licence.txt
+docs/msw/*.txt
+docs/wine/*.txt
+docs/wine/COPYING.LIB
+docs/microwin/readme.txt
+docs/microwin/microwindows.patches
+
+distrib/msw/*.rsp
+distrib/msw/*.bat
+
+tools/gettext/*.exe
+tools/gettext/*.sed
+
+src/cwcopysetup.bat
+src/cwdcopysetup.bat
+src/common/*.rc
+
+src/msw/*.cpp
+src/msw/*.h
+src/msw/*.lst
+src/msw/*.inc
+src/msw/winestub.c
+src/msw/gsocket.c
+src/msw/gsockmsw.c
+src/msw/version.rc
+
+src/msw/ole/*.cpp
+src/msw/*.prj
+
+src/msw/wince/*.cpp
+src/msw/wince/*.c
+
+include/wx/msw/*.h
+include/wx/msw/*.rc
+include/wx/msw/wx.manifest
+include/wx/msw/ole/*.h
+include/wx/msw/*.cur
+include/wx/msw/*.ico
+include/wx/msw/*.bmp
+include/msvc/wx/*.h
+
+include/wx/msw/wince/*.h
+include/wx/msw/wince/*.rc
+
+samples/*.rc
+samples/*.xpm
+samples/*.ico
+samples/makefile*
+
+samples/ownerdrw/*.cpp
+samples/ownerdrw/*.h
+samples/ownerdrw/makefile.*
+samples/ownerdrw/*.rc
+samples/ownerdrw/*.def
+samples/ownerdrw/*.bmp
+samples/ownerdrw/*.png
+samples/ownerdrw/*.ico
+samples/ownerdrw/*.txt
+samples/ownerdrw/*.bkl
+
+samples/regtest/*.cpp
+samples/regtest/*.h
+samples/regtest/makefile.*
+samples/regtest/*.rc
+samples/regtest/*.def
+samples/regtest/*.bmp
+samples/regtest/*.ico
+samples/regtest/*.txt
+samples/regtest/*.bkl
+
+samples/nativdlg/*.cpp
+samples/nativdlg/*.h
+samples/nativdlg/*.def
+samples/nativdlg/*.rc
+samples/nativdlg/*.txt
+samples/nativdlg/makefile.*
+samples/nativdlg/*.xbm
+samples/nativdlg/*.ico
+samples/nativdlg/*.bmp
+samples/nativdlg/*.bkl
+
+samples/mfc/*.h
+samples/mfc/*.cpp
+samples/mfc/*.def
+samples/mfc/*.rc
+samples/mfc/makefile.*
+samples/mfc/*.txt
+samples/mfc/*.bmp
+samples/mfc/*.ico
+samples/mfc/*.bkl
+
+samples/oleauto/*.h
+samples/oleauto/*.cpp
+samples/oleauto/*.def
+samples/oleauto/*.rc
+samples/oleauto/makefile.*
+samples/oleauto/*.txt
+samples/oleauto/*.bmp
+samples/oleauto/*.ico
+samples/oleauto/*.bkl
+
diff --git a/distrib/scripts/manifests/msw_minimal.rsp b/distrib/scripts/manifests/msw_minimal.rsp
new file mode 100644
index 0000000000..db27ecb009
--- /dev/null
+++ b/distrib/scripts/manifests/msw_minimal.rsp
@@ -0,0 +1,277 @@
+*.m4
+autogen.sh
+configure
+config.guess
+config.sub
+configure.in
+setup.h.in
+install-sh
+mkinstalldirs
+wx-config.in
+
+locale/*.po
+locale/*.mo
+locale/Makefile
+
+art/*.xpm
+
+docs/readme.txt
+docs/readme_vms.txt
+docs/install.txt
+docs/changes.txt
+docs/todo.txt
+docs/licence.txt
+docs/licendoc.txt
+docs/preamble.txt
+docs/gpl.txt
+docs/lgpl.txt
+docs/symbols.txt
+docs/bugs.txt
+docs/index.htm
+docs/html/*.htm
+docs/html/*.gif
+docs/html/*.png
+docs/html/icons/*.gif
+docs/html/icons/*.png
+docs/html/icons/*.jpg
+docs/html/images/*.gif
+docs/html/images/*.png
+docs/html/images/*.jpg
+
+src/makeenvs/*.env
+
+src/*.inc
+src/mkdir
+src/make.env.in
+src/makeprog.env.in
+src/makelib.env.in
+src/files.lst
+
+src/common/*.cpp
+src/common/dosyacc.c
+src/common/doslex.c
+src/common/vmsyacc.c
+src/common/vmslex.c
+src/common/extended.c
+src/common/unzip.c
+src/common/unzip.h
+src/common/*.l
+src/common/*.y
+src/common/*.inc
+src/common/base.rc
+
+src/generic/*.cpp
+src/generic/*.c
+src/generic/*.inc
+
+src/html/*.cpp
+src/html/*.h
+src/html/bitmaps/*.xpm
+
+src/unix/*.cpp
+src/unix/*.c
+
+src/png/*.c
+src/png/*.h
+src/png/makefile*
+src/png/INSTALL
+src/png/CHANGES
+src/png/README
+src/png/TODO
+src/png/*.1
+src/png/*.3
+src/png/*.5
+src/png/scripts/*.ppc
+src/png/scripts/*.bat
+src/png/scripts/makefile*
+src/png/scripts/*.com
+src/png/scripts/*.def
+
+src/zlib/*.c
+src/zlib/*.h
+src/zlib/INDEX
+src/zlib/README
+src/zlib/ChangeLog
+src/zlib/configure
+src/zlib/*.txt
+src/zlib/makefile*
+src/zlib/*.com
+src/zlib/*.3
+
+src/regex/COPYRIGHT
+src/regex/makefile*
+src/regex/README
+src/regex/WHATSNEW
+src/regex/mkh
+src/regex/*.h
+src/regex/*.ih
+src/regex/*.c
+src/regex/tests
+src/regex/regex.3
+src/regex/regex.7
+
+include/wx/*.h
+include/wx/*.inl
+include/wx/*.cpp
+include/wx/protocol/*.h
+include/wx/wx_setup.vms
+include/wx/common/*.h
+include/wx/generic/*.h
+include/wx/generic/*.xpm
+include/wx/unix/*.h
+include/wx/html/*.h
+include/wx/html/msw/*.bmp
+include/wx/html/msw/*.ico
+include/wx/html/msw/*.rc
+lib/dummy
+
+tools/gettext/*.*
+
+bitmaps/xpm/16x16/*.*
+bitmaps/xpm/32x32/*.*
+bitmaps/xpm/64x64/*.*
+bitmaps/xpm/misc/*.*
+bitmaps/*.*
+bitmaps/bmp/16x15/*.*
+bitmaps/bmp/10x8/*.*
+bitmaps/ico/32x32/*.*
+
+samples/*.txt
+samples/configure
+samples/configure.in
+
+samples/dialogs/*.h
+samples/dialogs/*.cpp
+samples/dialogs/*.def
+samples/dialogs/*.rc
+samples/dialogs/makefile*
+samples/dialogs/*.xbm
+samples/dialogs/*.xpm
+samples/dialogs/*.txt
+samples/dialogs/*.bmp
+samples/dialogs/*.ico
+samples/dialogs/*.pro
+
+samples/minimal/*.cpp
+samples/minimal/*.h
+samples/minimal/*.def
+samples/minimal/makefile*
+samples/minimal/*.xbm
+samples/minimal/*.xpm
+samples/minimal/*.ico
+samples/minimal/*.rc
+samples/minimal/*.pro
+
+samples/widgets/*.cpp
+samples/widgets/*.h
+samples/widgets/makefile*
+samples/widgets/*.rc
+samples/widgets/*.def
+samples/widgets/*.ico
+samples/widgets/*.xpm
+samples/widgets/*.txt
+samples/widgets/*.bmp
+samples/widgets/*.pro
+samples/widgets/icons/*.xpm
+
+lib/wx*.def
+
+docs/msw/*.txt
+
+src/makeb32.env
+src/makeprog.b32
+src/makelib.b32
+src/makebcc.env
+src/makeprog.bcc
+src/makelib.bcc
+src/makemsc.env
+src/makeprog.msc
+src/makelib.msc
+src/makewat.env
+src/makeprog.wat
+src/makelib.wat
+src/makesc.env
+src/makevc.env
+src/makeprog.vc
+src/makelib.vc
+src/makeg95.env
+src/makeprog.g95
+src/makelib.g95
+src/makesl.env
+src/makeprog.sl
+src/makelib.sl
+src/salford.lnk
+src/maketwin.env
+src/makeprog.twn
+src/makelib.twn
+src/makefile.bcc
+src/makefile.dos
+src/makefile.vc
+src/*.bat
+
+src/msw/*.cpp
+src/msw/*.h
+src/msw/makefile.*
+src/msw/makebase.b32
+src/msw/makeuniv.b32
+src/msw/*.lst
+src/msw/*.def
+src/msw/*.inc
+src/msw/winestub.c
+src/msw/gsocket.c
+src/msw/gsockmsw.c
+src/msw/version.rc
+
+src/msw/ole/*.cpp
+src/msw/*.prj
+
+include/wx/msw/*.h
+include/wx/msw/*.rc
+include/wx/msw/ctl3d/*.h
+include/wx/msw/gnuwin32/*.h
+include/wx/msw/gnuwin32/*.def
+include/wx/msw/gnuwin32/gl/*.h
+include/wx/msw/ole/*.h
+include/wx/msw/*.cur
+include/wx/msw/*.ico
+include/wx/msw/*.bmp
+
+Makefile.in
+src/regex/Makefile.in
+samples/Makefile.in
+
+src/wxWindows.dsp
+src/wxWindows.dsw
+src/wxUniv.dsp
+src/wxUniv.dsw
+src/wxBase.dsp
+src/wxBase.dsw
+
+src/jpeg/jpeg.dsp
+src/jpeg/jpeg.dsw
+
+src/tiff/tiff.dsp
+src/tiff/tiff.dsw
+
+src/zlib/zlib.dsp
+src/zlib/zlib.dsw
+
+src/png/png.dsp
+src/png/png.dsw
+
+src/regex/regex.dsp
+src/regex/regex.dsw
+
+samples/samples.dsw
+
+samples/dialogs/dialogs.dsp
+samples/dialogs/dialogs.dsw
+
+samples/minimal/minimal.dsp
+samples/minimal/minimal.dsw
+samples/minimal/minimalUniv.dsp
+
+samples/widgets/widgets.dsp
+samples/widgets/widgets.dsw
+samples/widgets/widgetsUniv.dsp
+
diff --git a/distrib/scripts/manifests/nplugin.rsp b/distrib/scripts/manifests/nplugin.rsp
new file mode 100644
index 0000000000..98c928c283
--- /dev/null
+++ b/distrib/scripts/manifests/nplugin.rsp
@@ -0,0 +1,29 @@
+utils/nplugin/make*.*
+utils/nplugin/src/*.cpp
+utils/nplugin/src/*.h
+utils/nplugin/src/*.rc
+utils/nplugin/src/*.def
+utils/nplugin/src/makefile.*
+utils/nplugin/src/*.txt
+utils/nplugin/samples/simple/*.cpp
+utils/nplugin/samples/simple/*.h
+utils/nplugin/samples/simple/*.rc
+utils/nplugin/samples/simple/*.def
+utils/nplugin/samples/simple/makefile.*
+utils/nplugin/samples/simple/*.txt
+utils/nplugin/samples/gui/*.cpp
+utils/nplugin/samples/gui/*.h
+utils/nplugin/samples/gui/*.rc
+utils/nplugin/samples/gui/*.def
+utils/nplugin/samples/gui/makefile.*
+utils/nplugin/samples/gui/*.txt
+utils/nplugin/docs/*.tex
+utils/nplugin/docs/*.txt
+utils/nplugin/docs/*.hpj
+utils/nplugin/docs/*.eps
+utils/nplugin/docs/*.ps
+utils/nplugin/docs/*.ini
+utils/nplugin/docs/*.cnt
+utils/nplugin/docs/*.hlp
+utils/nplugin/lib/dummy
+
diff --git a/distrib/scripts/manifests/ogl.rsp b/distrib/scripts/manifests/ogl.rsp
new file mode 100644
index 0000000000..730a69dede
--- /dev/null
+++ b/distrib/scripts/manifests/ogl.rsp
@@ -0,0 +1,104 @@
+contrib/docs/html/ogl/*.htm
+contrib/docs/html/ogl/*.gif
+contrib/docs/html/ogl/*.png
+contrib/docs/winhelp/ogl.hlp
+contrib/docs/winhelp/ogl.cnt
+contrib/docs/pdf/ogl.pdf
+
+contrib/docs/latex/ogl/*.tex
+contrib/docs/latex/ogl/*.sty
+contrib/docs/latex/ogl/*.bib
+contrib/docs/latex/ogl/*.hpj
+contrib/docs/latex/ogl/*.ini
+contrib/docs/latex/ogl/*.txt
+contrib/docs/latex/ogl/*.cnt
+contrib/docs/latex/ogl/*.eps
+contrib/docs/latex/ogl/*.bmp
+contrib/docs/latex/ogl/*.gif
+contrib/docs/latex/ogl/*.wmf
+
+contrib/src/ogl/*.cpp
+contrib/src/ogl/*.h
+contrib/src/ogl/*.rc
+contrib/src/ogl/*.def
+contrib/src/ogl/*.xbm
+contrib/src/ogl/*.xpm
+contrib/src/ogl/makefile.vc
+contrib/src/ogl/makefile.bcc
+contrib/src/ogl/makefile.b32
+contrib/src/ogl/makefile.wat
+contrib/src/ogl/makefile.g95
+contrib/src/ogl/makefile.unx
+contrib/src/ogl/makefile.dos
+contrib/src/ogl/makefile.vms
+contrib/src/ogl/Makefile.in
+contrib/src/ogl/*.txt
+contrib/src/ogl/*.ico
+contrib/src/ogl/*.bmp
+
+contrib/include/wx/ogl/*.h
+
+contrib/samples/ogl/ogledit/*.cpp
+contrib/samples/ogl/ogledit/*.h
+contrib/samples/ogl/ogledit/*.rc
+contrib/samples/ogl/ogledit/*.def
+contrib/samples/ogl/ogledit/*.xbm
+contrib/samples/ogl/ogledit/makefile.vc
+contrib/samples/ogl/ogledit/makefile.bcc
+contrib/samples/ogl/ogledit/makefile.b32
+contrib/samples/ogl/ogledit/makefile.wat
+contrib/samples/ogl/ogledit/makefile.g95
+contrib/samples/ogl/ogledit/makefile.unx
+contrib/samples/ogl/ogledit/makefile.dos
+contrib/samples/ogl/ogledit/makefile.vms
+contrib/samples/ogl/ogledit/Makefile.in
+contrib/samples/ogl/ogledit/*.txt
+contrib/samples/ogl/ogledit/*.ico
+contrib/samples/ogl/ogledit/*.bmp
+contrib/samples/ogl/ogledit/*.xpm
+contrib/samples/ogl/ogledit/OGLEditVC.dsp
+contrib/samples/ogl/ogledit/OGLEditVC.dsw
+contrib/samples/ogl/ogledit/bitmaps/*.bmp
+contrib/samples/ogl/ogledit/bitmaps/*.gif
+contrib/samples/ogl/ogledit/bitmaps/*.xbm
+contrib/samples/ogl/ogledit/bitmaps/*.xpm
+
+contrib/samples/ogl/studio/*.cpp
+contrib/samples/ogl/studio/*.h
+contrib/samples/ogl/studio/*.rc
+contrib/samples/ogl/studio/*.def
+contrib/samples/ogl/studio/*.xbm
+contrib/samples/ogl/studio/makefile.vc
+contrib/samples/ogl/studio/makefile.bcc
+contrib/samples/ogl/studio/makefile.b32
+contrib/samples/ogl/studio/makefile.wat
+contrib/samples/ogl/studio/makefile.g95
+contrib/samples/ogl/studio/makefile.unx
+contrib/samples/ogl/studio/makefile.dos
+contrib/samples/ogl/studio/makefile.vms
+contrib/samples/ogl/studio/Makefile.in
+contrib/samples/ogl/studio/*.txt
+contrib/samples/ogl/studio/*.ico
+contrib/samples/ogl/studio/*.bmp
+contrib/samples/ogl/studio/*.xpm
+contrib/samples/ogl/studio/*.wxr
+contrib/samples/ogl/studio/StudioVC.dsp
+contrib/samples/ogl/studio/StudioVC.dsw
+contrib/samples/ogl/studio/bitmaps/*.bmp
+contrib/samples/ogl/studio/bitmaps/*.gif
+contrib/samples/ogl/studio/bitmaps/*.xbm
+contrib/samples/ogl/studio/bitmaps/*.xpm
+contrib/samples/ogl/studio/bitmaps/*.ico
+contrib/samples/ogl/studio/manual/*.tex
+contrib/samples/ogl/studio/manual/*.ini
+contrib/samples/ogl/studio/manual/*.gif
+contrib/samples/ogl/studio/manual/*.bmp
+contrib/samples/ogl/studio/manual/*.htm
+contrib/samples/ogl/studio/manual/*.hlp
+contrib/samples/ogl/studio/manual/*.cnt
+contrib/samples/ogl/studio/manual/Makefile
+
+distrib/msw/ogl.rsp
+distrib/msw/zipogl.bat
+
+
diff --git a/distrib/scripts/manifests/os2.rsp b/distrib/scripts/manifests/os2.rsp
new file mode 100644
index 0000000000..c85156272a
--- /dev/null
+++ b/distrib/scripts/manifests/os2.rsp
@@ -0,0 +1,35 @@
+lib/dummy
+
+docs/licence.txt
+docs/os2/*.txt
+
+distrib/msw/*.rsp
+distrib/msw/*.bat
+
+src/makeva.env
+src/makefile.va
+src/makeprog.va
+
+src/common/dosyacc.c
+src/common/doslex.c
+src/common/y_tab.c
+src/common/lex_yy.c
+src/common/*.rc
+
+src/os2/*.cpp
+src/os2/*.c
+src/os2/makefile.va
+src/os2/*.def
+src/os2/*.lst
+src/os2/*.sh
+src/*.icc
+
+include/wx/os2/*.h
+include/wx/os2/*.rc
+include/wx/os2/*.res
+include/wx/msw/*.cur
+include/wx/msw/*.ico
+include/wx/msw/*.bmp
+
+samples/minimal/Minimal.icc
+
diff --git a/distrib/scripts/manifests/palmos.rsp b/distrib/scripts/manifests/palmos.rsp
new file mode 100644
index 0000000000..ac1d09aa16
--- /dev/null
+++ b/distrib/scripts/manifests/palmos.rsp
@@ -0,0 +1,18 @@
+build/palmos/.cdtproject
+build/palmos/.project
+build/palmos/*.mk
+build/palmos/makefile
+
+docs/palmos/*.txt
+
+src/palmos/*.cpp
+src/palmos/*.c
+src/palmos/*.h
+
+include/wx/palmos/*.h
+include/wx/palmos/*.xrd
+include/wx/palmos/*.def
+include/wx/palmos/*.sld
+include/wx/palmos/*.xrd
+include/wx/palmos/Icons/*.bmp
+
diff --git a/distrib/scripts/manifests/patch.rsp b/distrib/scripts/manifests/patch.rsp
new file mode 100644
index 0000000000..00f57df371
--- /dev/null
+++ b/distrib/scripts/manifests/patch.rsp
@@ -0,0 +1,11 @@
+include/wx/msw/window.h
+include/wx/msw/listbox.h
+src/msw/window.cpp
+include/wx/msw/notebook.h
+include/wx/msw/uxthemep.h
+src/msw/notebook.cpp
+src/msw/tbar95.cpp
+src/msw/helpchm.cpp
+src/generic/grid.cpp
+src/generic/splitter.cpp
+
diff --git a/distrib/scripts/manifests/stc.rsp b/distrib/scripts/manifests/stc.rsp
new file mode 100644
index 0000000000..e4c7ae25dd
--- /dev/null
+++ b/distrib/scripts/manifests/stc.rsp
@@ -0,0 +1,53 @@
+contrib/docs/html/stc/*.htm
+contrib/docs/html/stc/*.gif
+contrib/docs/html/stc/*.png
+contrib/docs/winhelp/stc.hlp
+contrib/docs/winhelp/stc.cnt
+contrib/docs/pdf/stc.pdf
+
+contrib/docs/latex/stc/*.tex
+contrib/docs/latex/stc/*.sty
+contrib/docs/latex/stc/*.bib
+contrib/docs/latex/stc/*.hpj
+contrib/docs/latex/stc/*.ini
+contrib/docs/latex/stc/*.txt
+contrib/docs/latex/stc/*.cnt
+contrib/docs/latex/stc/*.eps
+contrib/docs/latex/stc/*.bmp
+contrib/docs/latex/stc/*.gif
+contrib/docs/latex/stc/*.wmf
+
+contrib/src/stc/*.cpp
+contrib/src/stc/*.h
+contrib/src/stc/*.rc
+contrib/src/stc/*.def
+contrib/src/stc/*.xbm
+contrib/src/stc/*.xpm
+contrib/src/stc/make*.*
+contrib/src/stc/*.ico
+contrib/src/stc/*.bmp
+contrib/src/stc/README.txt
+
+contrib/src/stc/scintilla/README.txt
+contrib/src/stc/scintilla/include/*.h
+contrib/src/stc/scintilla/src/*.cpp
+contrib/src/stc/scintilla/src/*.cxx
+contrib/src/stc/scintilla/src/*.h
+contrib/include/wx/stc/*.h
+
+contrib/samples/stc/*.cpp
+contrib/samples/stc/*.h
+contrib/samples/stc/*.rc
+contrib/samples/stc/*.def
+contrib/samples/stc/*.xbm
+contrib/samples/stc/make*.*
+contrib/samples/stc/Makefile
+contrib/samples/stc/*.txt
+contrib/samples/stc/*.ico
+contrib/samples/stc/*.bmp
+contrib/samples/stc/*.xpm
+contrib/samples/stc/*.wxr
+contrib/samples/stc/stctest.dsp
+contrib/samples/stc/stctest.dsw
+contrib/samples/stc/*.bkl
+
diff --git a/distrib/scripts/manifests/stubs.rsp b/distrib/scripts/manifests/stubs.rsp
new file mode 100644
index 0000000000..df64c1f58d
--- /dev/null
+++ b/distrib/scripts/manifests/stubs.rsp
@@ -0,0 +1,15 @@
+src/stubs/*.cpp
+src/stubs/*.h
+src/stubs/makefile*
+src/stubs/*.inc
+
+src/make.env
+src/makeprog.env
+src/makelib.env
+
+include/wx/stubs/*.h
+include/wx/stubs/*.rc
+
+lib/dummy
+
+
diff --git a/distrib/scripts/manifests/tex2rtf.rsp b/distrib/scripts/manifests/tex2rtf.rsp
new file mode 100644
index 0000000000..a096e563dc
--- /dev/null
+++ b/distrib/scripts/manifests/tex2rtf.rsp
@@ -0,0 +1,54 @@
+utils/tex2rtf/Makefile.in
+utils/tex2rtf/src/*.cpp
+utils/tex2rtf/src/*.h
+utils/tex2rtf/src/makefile.bcc
+utils/tex2rtf/src/makefile.dos
+utils/tex2rtf/src/makefile.b32
+utils/tex2rtf/src/makefile.wat
+utils/tex2rtf/src/makefile.unx
+utils/tex2rtf/src/makefile.vms
+utils/tex2rtf/src/makefile.g95
+utils/tex2rtf/src/makefile.gcc
+utils/tex2rtf/src/makefile.dmc
+utils/tex2rtf/src/makengui.nt
+utils/tex2rtf/src/Makefile.in
+utils/tex2rtf/src/*.bkl
+utils/tex2rtf/src/*.dsp
+utils/tex2rtf/src/*.dsw
+utils/tex2rtf/src/*.xbm
+utils/tex2rtf/src/*.xpm
+utils/tex2rtf/src/*.sty
+utils/tex2rtf/src/*.ini
+utils/tex2rtf/lib/dummy
+utils/tex2rtf/src/*.bmp
+utils/tex2rtf/src/*.ico
+utils/tex2rtf/src/*.def
+utils/tex2rtf/src/*.rc
+
+utils/tex2rtf/tools/*.1
+utils/tex2rtf/tools/*.exe
+utils/tex2rtf/tools/*.lex
+utils/tex2rtf/tools/*.rea
+utils/tex2rtf/tools/*.txt
+
+utils/tex2rtf/distrib/*.sh
+utils/tex2rtf/distrib/*.bat
+utils/tex2rtf/distrib/*.txt
+utils/tex2rtf/distrib/*.rsp
+utils/tex2rtf/distrib/tex2rtf.exe.manifest
+
+utils/tex2rtf/docs/*.tex
+utils/tex2rtf/docs/*.sty
+utils/tex2rtf/docs/*.bib
+utils/tex2rtf/docs/*.hpj
+utils/tex2rtf/docs/*.ini
+utils/tex2rtf/docs/*.txt
+utils/tex2rtf/docs/*.cnt
+utils/tex2rtf/docs/*.eps
+utils/tex2rtf/docs/*.bmp
+utils/tex2rtf/docs/*.gif
+utils/tex2rtf/docs/*.wmf
+utils/tex2rtf/docs/*.shg
+utils/tex2rtf/docs/makefile.vc
+utils/tex2rtf/docs/Makefile
+
diff --git a/distrib/scripts/manifests/tiff.rsp b/distrib/scripts/manifests/tiff.rsp
new file mode 100644
index 0000000000..5fb9219b64
--- /dev/null
+++ b/distrib/scripts/manifests/tiff.rsp
@@ -0,0 +1,9 @@
+src/tiff/make*
+src/tiff/tiff.dsp
+src/tiff/tiff.dsw
+src/tiff/*.c
+src/tiff/*.h
+src/tiff/README
+src/tiff/COPYRIGHT
+src/tiff/VERSION
+src/tiff/TODO
diff --git a/distrib/scripts/manifests/univ.rsp b/distrib/scripts/manifests/univ.rsp
new file mode 100644
index 0000000000..7f3b9468ee
--- /dev/null
+++ b/distrib/scripts/manifests/univ.rsp
@@ -0,0 +1,12 @@
+include/wx/unix/*.h
+include/wx/univ/*.h
+
+src/unix/*.cpp
+src/unix/*.c
+src/univ/*.cpp
+src/univ/*.c
+src/univ/*.lst
+src/univ/themes/*.cpp
+
+docs/univ/*.txt
+
diff --git a/distrib/scripts/manifests/user.rsp b/distrib/scripts/manifests/user.rsp
new file mode 100644
index 0000000000..0c604ff1f7
--- /dev/null
+++ b/distrib/scripts/manifests/user.rsp
@@ -0,0 +1,17 @@
+user/Makefile
+
+user/wxConvert/*.cpp
+user/wxConvert/*.h
+user/wxConvert/Makefile
+
+user/wxFile/*.cpp
+user/wxFile/*.h
+user/wxFile/Makefile
+user/wxFile/*.xpm
+
+user/wxTest/*.cpp
+user/wxTest/*.h
+user/wxTest/Makefile
+user/wxTest/*.xpm
+user/wxTest/*.png
+
diff --git a/distrib/scripts/manifests/utilmake.rsp b/distrib/scripts/manifests/utilmake.rsp
new file mode 100644
index 0000000000..d899d6e48f
--- /dev/null
+++ b/distrib/scripts/manifests/utilmake.rsp
@@ -0,0 +1,5 @@
+utils/HelpGen/Makefile.in
+utils/HelpGen/src/Makefile.in
+utils/makegen/Makefile.in
+utils/helpview/Makefile.in
+utils/helpview/src/Makefile.in
diff --git a/distrib/scripts/manifests/utils.rsp b/distrib/scripts/manifests/utils.rsp
new file mode 100644
index 0000000000..ffbbc1795c
--- /dev/null
+++ b/distrib/scripts/manifests/utils.rsp
@@ -0,0 +1,79 @@
+utils/HelpGen/src/*.h
+utils/HelpGen/src/*.cpp
+utils/HelpGen/src/*.rc
+utils/HelpGen/src/makefile*
+utils/HelpGen/src/*.bkl
+utils/HelpGen/src/*.xbm
+utils/HelpGen/src/*.xpm
+utils/HelpGen/src/*.txt
+
+utils/emulator/Makefile.in
+utils/emulator/src/*.cpp
+utils/emulator/src/*.h
+utils/emulator/src/makefile.vc
+utils/emulator/src/makefile.bcc
+utils/emulator/src/makefile.dos
+utils/emulator/src/makefile.b32
+utils/emulator/src/makefile.wat
+utils/emulator/src/makefile.unx
+utils/emulator/src/makefile.vms
+utils/emulator/src/makefile.g95
+utils/emulator/src/*.bkl
+utils/emulator/src/*.xbm
+utils/emulator/src/*.xpm
+utils/emulator/src/*.sty
+utils/emulator/src/*.ini
+utils/emulator/src/*.bmp
+utils/emulator/src/*.ico
+utils/emulator/src/*.rc
+utils/emulator/src/*.wxe
+utils/emulator/src/*.jpg
+
+utils/emulator/docs/*.txt
+utils/emulator/docs/*.jpg
+
+utils/helpview/src/*.h
+utils/helpview/src/*.cpp
+utils/helpview/src/*.rc
+utils/helpview/src/makefile*
+utils/helpview/src/*.xbm
+utils/helpview/src/*.xpm
+utils/helpview/src/*.txt
+utils/helpview/src/*.htb
+utils/helpview/src/*.ico
+utils/helpview/src/*.xml
+utils/helpview/src/*.bkl
+utils/helpview/src/test.zip
+utils/helpview/src/bitmaps/*.xpm
+
+utils/configtool/src/*.h
+utils/configtool/src/*.cpp
+utils/configtool/src/*.rc
+utils/configtool/src/makefile*
+utils/configtool/src/*.xbm
+utils/configtool/src/*.xpm
+utils/configtool/src/*.txt
+utils/configtool/src/*.htb
+utils/configtool/src/*.ico
+utils/configtool/src/*.xml
+utils/configtool/src/*.bkl
+utils/configtool/src/*.pjd
+utils/configtool/src/bitmaps/*.xpm
+utils/configtool/src/bitmaps/*.png
+
+utils/configtool/scripts/inno*.txt
+utils/configtool/scripts/makesetup.sh
+utils/configtool/scripts/makeinno.sh
+utils/configtool/scripts/maketarball.sh
+utils/configtool/scripts/setup.sh
+utils/configtool/docs/*.txt
+utils/configtool/docs/manual/*.tex
+utils/configtool/docs/manual/*.ini
+utils/configtool/docs/manual/*.gif
+utils/configtool/docs/manual/*.bmp
+utils/configtool/docs/manual/*.png
+utils/configtool/docs/manual/Makefile
+utils/configtool/docs/code/*.doxy
+utils/configtool/docs/code/Makefile
+utils/configtool/configs/wxwin250.wxs
+
diff --git a/distrib/scripts/manifests/vc.rsp b/distrib/scripts/manifests/vc.rsp
new file mode 100644
index 0000000000..9dd2531c71
--- /dev/null
+++ b/distrib/scripts/manifests/vc.rsp
@@ -0,0 +1,407 @@
+build/msw/*.dsp
+build/msw/*.dsw
+
+src/wxWindows.dsp
+src/wxWindows.dsw
+
+src/jpeg/jpeg.dsp
+src/jpeg/jpeg.dsw
+
+src/tiff/tiff.dsp
+src/tiff/tiff.dsw
+
+src/zlib/zlib.dsp
+src/zlib/zlib.dsw
+
+src/png/png.dsp
+src/png/png.dsw
+
+src/regex/regex.dsp
+src/regex/regex.dsw
+
+src/expat/expat.dsp
+
+samples/samples.dsw
+
+samples/access/access.dsp
+samples/access/access.dsw
+
+samples/artprov/artprov.dsp
+samples/artprov/artprov.dsw
+
+samples/calendar/calendar.dsp
+samples/calendar/calendar.dsw
+
+samples/caret/caret.dsp
+samples/caret/caret.dsw
+
+samples/checklst/checklst.dsp
+samples/checklst/checklst.dsw
+
+samples/config/config.dsp
+samples/config/config.dsw
+
+samples/console/console.dsp
+samples/console/console.dsw
+
+samples/controls/controls.dsp
+samples/controls/controls.dsw
+
+samples/db/db.dsp
+samples/db/db.dsw
+
+samples/debugrpt/debugrept.dsp
+samples/debugrpt/debugrept.dsw
+
+samples/dialogs/dialogs.dsp
+samples/dialogs/dialogs.dsw
+
+samples/dialup/dialup.dsp
+samples/dialup/dialup.dsw
+
+samples/display/display.dsp
+samples/display/display.dsw
+
+samples/dnd/dnd.dsp
+samples/dnd/dnd.dsw
+
+samples/docview/docview.dsp
+samples/docview/docview.dsw
+
+samples/docvwmdi/docvwmdi.dsp
+samples/docvwmdi/docvwmdi.dsw
+
+samples/dragimag/dragimag.dsp
+samples/dragimag/dragimag.dsw
+
+samples/drawing/drawing.dsp
+samples/drawing/drawing.dsw
+
+samples/dynamic/dynamic.dsp
+samples/dynamic/dynamic.dsw
+
+samples/erase/erase.dsp
+samples/erase/erase.dsw
+
+samples/event/event.dsp
+samples/event/event.dsw
+
+samples/except/except.dsp
+samples/except/except.dsw
+
+samples/exec/exec.dsp
+samples/exec/exec.dsw
+
+samples/font/font.dsp
+samples/font/font.dsw
+
+samples/grid/grid.dsp
+samples/grid/grid.dsw
+
+samples/help/help.dsp
+samples/help/help.dsw
+
+samples/htlbox/htlbox.dsp
+samples/htlbox/htlbox.dsw
+
+samples/html/about/about.dsp
+samples/html/about/about.dsw
+samples/html/help/help.dsp
+samples/html/help/help.dsw
+samples/html/helpview/helpview.dsp
+samples/html/helpview/helpview.dsw
+samples/html/printing/printing.dsp
+samples/html/printing/printing.dsw
+samples/html/test/test.dsp
+samples/html/test/test.dsw
+samples/html/virtual/virtual.dsp
+samples/html/virtual/virtual.dsw
+samples/html/widget/widget.dsp
+samples/html/widget/widget.dsw
+samples/html/zip/zip.dsp
+samples/html/zip/zip.dsw
+samples/html/htmlctrl/htmlctrl.dsw
+samples/html/htmlctrl/htmlctrl.dsp
+
+samples/image/image.dsp
+samples/image/image.dsw
+
+samples/internat/internat.dsp
+samples/internat/internat.dsw
+
+samples/ipc/ipc_client.dsp
+samples/ipc/ipc_client.dsw
+samples/ipc/ipc_server.dsp
+samples/ipc/ipc_server.dsw
+
+samples/keyboard/keyboard.dsp
+samples/keyboard/keyboard.dsw
+
+samples/joytest/joytest.dsp
+samples/joytest/joytest.dsw
+
+samples/layout/layout.dsp
+samples/layout/layout.dsw
+
+samples/listbox/listbox.dsp
+samples/listbox/listbox.dsw
+
+samples/listctrl/listctrl.dsp
+samples/listctrl/listctrl.dsw
+
+samples/mdi/mdi.dsp
+samples/mdi/mdi.dsw
+
+samples/mediaplayer/mediaplayer.dsp
+samples/mediaplayer/mediaplayer.dsw
+
+samples/memcheck/memcheck.dsp
+samples/memcheck/memcheck.dsw
+
+samples/menu/menu.dsp
+samples/menu/menu.dsw
+
+samples/mfc/mfc.dsp
+samples/mfc/mfc.dsw
+
+samples/minimal/minimal.dsp
+samples/minimal/minimal.dsw
+
+samples/minifram/minifram.dsp
+samples/minifram/minifram.dsw
+
+samples/mobile/styles/styles.dsp
+samples/mobile/styles/styles.dsw
+samples/mobile/wxedit/wxedit.dsp
+samples/mobile/wxedit/wxedit.dsw
+
+samples/multimon/multimon.dsp
+samples/multimon/multimon.dsw
+
+samples/nativdlg/nativdlg.dsp
+samples/nativdlg/nativdlg.dsw
+
+samples/notebook/notebook.dsp
+samples/notebook/notebook.dsw
+
+samples/oleauto/oleauto.dsp
+samples/oleauto/oleauto.dsw
+
+samples/ownerdrw/ownerdrw.dsp
+samples/ownerdrw/ownerdrw.dsw
+
+samples/png/png.dsp
+samples/png/png.dsw
+
+samples/popup/popup.dsp
+samples/popup/popup.dsw
+
+samples/printing/printing.dsp
+samples/printing/printing.dsw
+
+samples/propsize/propsize.dsp
+samples/propsize/propsize.dsw
+
+samples/regtest/regtest.dsp
+samples/regtest/regtest.dsw
+
+samples/render/*.dsp
+samples/render/*.dsw
+
+samples/richedit/*.dsp
+samples/richedit/*.dsw
+
+samples/richtext/*.dsp
+samples/richtext/*.dsw
+
+samples/rotate/rotate.dsp
+samples/rotate/rotate.dsw
+
+samples/sashtest/sashtest.dsp
+samples/sashtest/sashtest.dsw
+
+samples/scroll/scroll.dsp
+samples/scroll/scroll.dsw
+
+samples/scrollsub/scrollsub.dsp
+samples/scrollsub/scrollsub.dsw
+
+samples/shaped/shaped.dsp
+samples/shaped/shaped.dsw
+
+samples/sockets/sockets_client.dsp
+samples/sockets/sockets_server.dsp
+samples/sockets/sockets_client.dsw
+samples/sockets/sockets_server.dsw
+
+samples/sound/sound.dsp
+samples/sound/sound.dsw
+
+samples/splash/splash.dsp
+samples/splash/splash.dsw
+
+samples/splitter/splitter.dsp
+samples/splitter/splitter.dsw
+
+samples/statbar/statbar.dsp
+samples/statbar/statbar.dsw
+
+samples/taskbar/taskbar.dsp
+samples/taskbar/taskbar.dsw
+
+samples/tab/tab.dsp
+samples/tab/tab.dsw
+
+samples/text/text.dsp
+samples/text/text.dsw
+
+samples/thread/thread.dsp
+samples/thread/thread.dsw
+
+samples/toolbar/toolbar.dsp
+samples/toolbar/toolbar.dsw
+
+samples/treectrl/treectrl.dsp
+samples/treectrl/treectrl.dsw
+
+samples/typetest/typetest.dsp
+samples/typetest/typetest.dsw
+
+samples/validate/validate.dsp
+samples/validate/validate.dsw
+
+samples/vscroll/vscroll.dsp
+samples/vscroll/vscroll.dsw
+
+samples/wizard/wizard.dsp
+samples/wizard/wizard.dsw
+
+samples/widgets/widgets.dsp
+samples/widgets/widgets.dsw
+
+samples/opengl/cube/cube.dsp
+samples/opengl/cube/cube.dsw
+samples/opengl/isosurf/isosurf.dsp
+samples/opengl/isosurf/isosurf.dsw
+samples/opengl/penguin/penguin.dsp
+samples/opengl/penguin/penguin.dsw
+
+demos/bombs/bombs.dsp
+demos/bombs/bombs.dsw
+
+demos/dbbrowse/dbbrowse.dsp
+demos/dbbrowse/dbbrowse.dsw
+
+demos/forty/forty.dsp
+demos/forty/forty.dsw
+
+demos/fractal/fractal.dsp
+demos/fractal/fractal.dsw
+
+demos/life/life.dsp
+demos/life/life.dsw
+
+demos/poem/poem.dsp
+demos/poem/poem.dsw
+
+utils/wxrc/wxrc.dsp
+utils/wxrc/wxrc.dsw
+
+utils/tex2rtf/src/tex2rtf_tex2rtf.dsp
+utils/tex2rtf/src/tex2rtf_tex2rtf_gui.dsp
+
+utils/HelpGen/src/helpgen.dsp
+utils/HelpGen/src/helpgen.dsw
+
+utils/helpview/src/helpview.dsp
+utils/helpview/src/helpview.dsw
+utils/helpview/src/client.dsp
+utils/helpview/src/client.dsw
+
+contrib/build/ogl/ogl.dsp
+contrib/build/ogl/ogl.dsw
+
+contrib/samples/ogl/ogledit/ogledit.dsp
+contrib/samples/ogl/ogledit/ogledit.dsw
+contrib/samples/ogl/studio/studio.dsp
+contrib/samples/ogl/studio/studio.dsw
+
+samples/xrc/xrcdemo.dsp
+samples/xrc/xrcdemo.dsw
+
+contrib/build/mmedia/mmedia.dsp
+contrib/build/mmedia/mmedia.dsw
+
+contrib/samples/mmedia/mmboard.dsp
+contrib/samples/mmedia/mmboard.dsw
+
+contrib/build/stc/stc.dsp
+contrib/build/stc/stc.dsw
+
+contrib/samples/stc/stctest.dsp
+contrib/samples/stc/stctest.dsw
+
+contrib/utils/convertrc/convertrc.dsp
+contrib/utils/convertrc/convertrc.dsw
+
+contrib/build/plot/plot.dsp
+contrib/build/plot/plot.dsw
+contrib/samples/plot/plot.dsp
+contrib/samples/plot/plot.dsw
+
+contrib/build/gizmos/gizmos.dsp
+contrib/build/gizmos/gizmos.dsw
+contrib/samples/gizmos/dynsash/dynsash.dsp
+contrib/samples/gizmos/dynsash/dynsash.dsw
+contrib/samples/gizmos/dynsash_switch/dynsash_switch.dsp
+contrib/samples/gizmos/dynsash_switch/dynsash_switch.dsw
+contrib/samples/gizmos/editlbox/editlbox.dsp
+contrib/samples/gizmos/editlbox/editlbox.dsw
+contrib/samples/gizmos/multicell/multicell.dsp
+contrib/samples/gizmos/multicell/multicell.dsw
+contrib/samples/gizmos/splittree/splittree.dsp
+contrib/samples/gizmos/splittree/splittree.dsw
+contrib/samples/gizmos/led/led.dsp
+contrib/samples/gizmos/led/led.dsw
+
+contrib/build/animate/animate.dsp
+contrib/build/animate/animate.dsw
+contrib/samples/animate/anitest.dsp
+contrib/samples/animate/anitest.dsw
+
+contrib/samples/fl/fl.dsp
+contrib/samples/fl/fl.dsw
+
+contrib/build/net/net.dsp
+contrib/build/net/net.dsw
+
+contrib/build/svg/svg.dsp
+contrib/build/svg/svg.dsw
+
+contrib/build/deprecated/deprecated.dsp
+
+contrib/samples/deprecated/proplist/proplist.dsp
+contrib/samples/deprecated/proplist/proplist.dsw
+
+contrib/samples/deprecated/resource/resource.dsp
+contrib/samples/deprecated/resource/resource.dsw
+
+contrib/samples/deprecated/treelay/treelay.dsp
+contrib/samples/deprecated/treelay/treelay.dsw
+
+contrib/build/foldbar/foldbar.dsp
+contrib/build/foldbar/foldbar.dsw
+contrib/samples/foldbar/extended/extended.dsp
+contrib/samples/foldbar/extended/extended.dsw
+contrib/samples/foldbar/foldpanelbar/foldtest.dsp
+contrib/samples/foldbar/foldpanelbar/foldtest.dsw
+
+utils/configtool/src/configtool.dsp
+utils/configtool/src/configtool.dsw
+
+utils/hhp2cached/hhp2cached.dsp
+utils/hhp2cached/hhp2cached.dsw
+
+tests/*.dsp
+tests/*.dsw
+
diff --git a/distrib/scripts/manifests/wince.rsp b/distrib/scripts/manifests/wince.rsp
new file mode 100644
index 0000000000..28a9bac02c
--- /dev/null
+++ b/distrib/scripts/manifests/wince.rsp
@@ -0,0 +1,410 @@
+build/wince/wx.vcw
+build/wince/wx_*.vcp
+
+samples/access/access.vcp
+samples/access/access.vcw
+
+samples/artprov/artprov.vcp
+samples/artprov/artprov.vcw
+
+samples/calendar/arttest.vcp
+samples/calendar/arttest.vcw
+
+samples/calendar/calendar.vcp
+samples/calendar/calendar.vcw
+
+samples/caret/caret.vcp
+samples/caret/caret.vcw
+
+samples/checklst/checklst.vcp
+samples/checklst/checklst.vcw
+
+samples/config/config.vcp
+samples/config/config.vcw
+
+samples/console/console.vcp
+samples/console/console.vcw
+
+samples/controls/controls.vcp
+samples/controls/controls.vcw
+
+samples/db/db.vcp
+samples/db/db.vcw
+
+samples/debugrpt/debugrpt.vcp
+samples/debugrpt/debugrpt.vcw
+
+samples/dialogs/dialogs.vcp
+samples/dialogs/dialogs.vcw
+
+samples/dialup/dialup.vcp
+samples/dialup/dialup.vcw
+
+samples/display/display.vcp
+samples/display/display.vcw
+
+samples/dnd/dnd.vcp
+samples/dnd/dnd.vcw
+
+samples/dragimag/dragimag.vcp
+samples/dragimag/dragimag.vcw
+
+samples/docview/docview.vcp
+samples/docview/docview.vcw
+
+samples/docvwmdi/docvwmdi.vcp
+samples/docvwmdi/docvwmdi.vcw
+
+samples/drawing/drawing.vcp
+samples/drawing/drawing.vcw
+
+samples/dynamic/dynamic.vcp
+samples/dynamic/dynamic.vcw
+
+samples/erase/erase.vcp
+samples/erase/erase.vcw
+
+samples/event/event.vcp
+samples/event/event.vcw
+
+samples/exec/exec.vcp
+samples/exec/exec.vcw
+
+samples/except/except.vcp
+samples/except/except.vcw
+
+samples/font/font.vcp
+samples/font/font.vcw
+
+samples/grid/grid.vcp
+samples/grid/grid.vcw
+
+samples/help/help.vcp
+samples/help/help.vcw
+
+samples/htlbox/htlbox.vcp
+samples/htlbox/htlbox.vcw
+
+samples/html/about/about.vcp
+samples/html/about/about.vcw
+samples/html/help/help.vcp
+samples/html/help/help.vcw
+samples/html/helpview/helpview.vcp
+samples/html/helpview/helpview.vcw
+samples/html/printing/printing.vcp
+samples/html/printing/printing.vcw
+samples/html/htmlctrl/helpctrl.vcp
+samples/html/htmlctrl/helpctrl.vcw
+samples/html/test/test.vcp
+samples/html/test/test.vcw
+samples/html/virtual/virtual.vcp
+samples/html/virtual/virtual.vcw
+samples/html/widget/widget.vcp
+samples/html/widget/widget.vcw
+samples/html/zip/zip.vcp
+samples/html/zip/zip.vcw
+
+samples/image/image.vcp
+samples/image/image.vcw
+
+samples/internat/internat.vcp
+samples/internat/internat.vcw
+
+samples/keyboard/keyboard.vcp
+samples/keyboard/keyboard.vcw
+
+samples/ipc/ipc_client.vcp
+samples/ipc/ipc_client.vcw
+samples/ipc/ipc_server.vcp
+samples/ipc/ipc_server.vcw
+
+samples/joytest/joytest.vcp
+samples/joytest/joytest.vcw
+
+samples/layout/layout.vcp
+samples/layout/layout.vcw
+
+samples/listbox/listbox.vcp
+samples/listbox/listbox.vcw
+
+samples/listctrl/listctrl.vcp
+samples/listctrl/listctrl.vcw
+
+samples/mdi/mdi.vcp
+samples/mdi/mdi.vcw
+
+samples/mediaplayer/mediaplayer.vcp
+samples/mediaplayer/mediaplayer.vcw
+
+samples/memcheck/memcheck.vcp
+samples/memcheck/memcheck.vcw
+
+samples/menu/menu.vcp
+samples/menu/menu.vcw
+
+samples/mfc/mfc.vcp
+samples/mfc/mfc.vcw
+
+samples/minimal/minimal.vcp
+samples/minimal/minimal.vcw
+
+samples/minifram/minifram.vcp
+samples/minifram/minifram.vcw
+
+samples/mobile/styles/styles.vcp
+samples/mobile/styles/styles.vcw
+samples/mobile/wxedit/wxedit.vcp
+samples/mobile/wxedit/wxedit.vcw
+
+samples/multimon/multimon.vcp
+samples/multimon/multimon.vcw
+
+samples/nativdlg/nativdlg.vcp
+samples/nativdlg/nativdlg.vcw
+
+samples/notebook/notebook.vcp
+samples/notebook/notebook.vcw
+
+samples/oleauto/oleauto.vcp
+samples/oleauto/oleauto.vcw
+
+samples/ownerdrw/ownerdrw.vcp
+samples/ownerdrw/ownerdrw.vcw
+
+samples/png/png.vcp
+samples/png/png.vcw
+
+samples/popup/popup.vcp
+samples/popup/popup.vcw
+
+samples/printing/printing.vcp
+samples/printing/printing.vcw
+
+samples/propsize/propsize.vcp
+samples/propsize/propsize.vcw
+
+samples/regtest/regtest.vcp
+samples/regtest/regtest.vcw
+
+samples/render/render_renddll.vcp
+samples/render/render_renddll.vcw
+samples/render/render_render.vcp
+samples/render/render_render.vcw
+
+samples/richedit/richedit.vcp
+samples/richedit/richedit.vcw
+
+samples/richtext/richtext.vcp
+samples/richtext/richtext.vcw
+
+samples/rotate/rotate.vcp
+samples/rotate/rotate.vcw
+
+samples/sashtest/sashtest.vcp
+samples/sashtest/sashtest.vcw
+
+samples/scroll/scroll.vcp
+samples/scroll/scroll.vcw
+
+samples/scrollsub/scrollsub.vcp
+samples/scrollsub/scrollsub.vcw
+
+samples/shaped/shaped.vcp
+samples/shaped/shaped.vcw
+
+samples/sockets/client.vcp
+samples/sockets/server.vcp
+samples/sockets/client.vcw
+samples/sockets/server.vcw
+
+samples/splash/splash.vcp
+samples/splash/splash.vcw
+
+samples/splitter/splitter.vcp
+samples/splitter/splitter.vcw
+
+samples/statbar/statbar.vcp
+samples/statbar/statbar.vcw
+
+samples/tab/tab.vcp
+samples/tab/tab.vcw
+
+samples/taskbar/taskbar.vcp
+samples/taskbar/taskbar.vcw
+
+samples/text/text.vcp
+samples/text/text.vcw
+
+samples/thread/thread.vcp
+samples/thread/thread.vcw
+
+samples/toolbar/toolbar.vcp
+samples/toolbar/toolbar.vcw
+
+samples/treectrl/treectrl.vcp
+samples/treectrl/treectrl.vcw
+
+samples/typetest/typetest.vcp
+samples/typetest/typetest.vcw
+
+samples/validate/validate.vcp
+samples/validate/validate.vcw
+
+samples/vscroll/vscroll.vcp
+samples/vscroll/vscroll.vcw
+
+samples/wizard/wizard.vcp
+samples/wizard/wizard.vcw
+
+samples/widgets/widgets.vcp
+samples/widgets/widgets.vcw
+
+samples/opengl/cube/cube.vcp
+samples/opengl/cube/cube.vcw
+samples/opengl/isosurf/isosurf.vcp
+samples/opengl/isosurf/isosurf.vcw
+samples/opengl/penguin/penguin.vcp
+samples/opengl/penguin/penguin.vcw
+
+demos/bombs/bombs.vcp
+demos/bombs/bombs.vcw
+
+demos/dbbrowse/dbbrowse.vcp
+demos/dbbrowse/dbbrowse.vcw
+
+demos/forty/forty.vcp
+demos/forty/forty.vcw
+
+demos/fractal/fractal.vcp
+demos/fractal/fractal.vcw
+
+demos/life/life.vcp
+demos/life/life.vcw
+demos/life/setup/wince/build.bat
+demos/life/setup/wince/register.bat
+demos/life/setup/wince/life.ico
+demos/life/setup/wince/life.inf
+demos/life/setup/wince/install.ini
+demos/life/setup/wince/readme.txt
+demos/life/setup/wince/Common/breeder.lif
+demos/life/setup/wince/Common/life.htp
+
+demos/poem/poem.vcp
+demos/poem/poem.vcw
+
+utils/tex2rtf/src/tex2rtf.vcp
+utils/tex2rtf/src/tex2rtf.vcw
+
+utils/hhp2cached/hhp2cached.vcp
+utils/hhp2cached/hhp2cached.vcw
+
+utils/helpgen/src/helpgen.vcp
+utils/helpgen/src/helpgen.vcw
+
+utils/helpview/src/helpview.vcp
+utils/helpview/src/helpview.vcw
+utils/helpview/src/client.vcp
+utils/helpview/src/client.vcw
+
+contrib/build/ogl/ogl.vcp
+contrib/build/ogl/ogl.vcw
+
+contrib/samples/ogl/ogledit/ogledit.vcp
+contrib/samples/ogl/ogledit/ogledit.vcw
+contrib/samples/ogl/studio/studio.vcp
+contrib/samples/ogl/studio/studio.vcw
+
+src/xrc/xrc.vcp
+src/xrc/xrc.vcw
+
+samples/xrc/xrcdemo.vcp
+samples/xrc/xrcdemo.vcw
+
+contrib/build/mmedia/mmedia.vcp
+contrib/build/mmedia/mmedia.vcw
+
+contrib/samples/mmedia/mmboard.vcp
+contrib/samples/mmedia/mmboard.vcw
+
+contrib/build/stc/stc.vcp
+contrib/build/stc/stc.vcw
+
+contrib/samples/stc/stctest.vcp
+contrib/samples/stc/stctest.vcw
+
+contrib/utils/wxrc/wxrc.vcp
+contrib/utils/wxrc/wxrc.vcw
+
+contrib/utils/convertrc/convertrc.vcp
+contrib/utils/convertrc/convertrc.vcw
+
+contrib/build/plot/plot.vcp
+contrib/build/plot/plot.vcw
+contrib/samples/plot/plot.vcp
+contrib/samples/plot/plot.vcw
+
+contrib/build/gizmos/gizmos.vcp
+contrib/build/gizmos/gizmos.vcw
+contrib/samples/gizmos/dynsash/dynsash.vcp
+contrib/samples/gizmos/dynsash/dynsash.vcw
+contrib/samples/gizmos/dynsash_switch/dynsash_switch.vcp
+contrib/samples/gizmos/dynsash_switch/dynsash_switch.vcw
+contrib/samples/gizmos/editlbox/editlbox.vcp
+contrib/samples/gizmos/editlbox/editlbox.vcw
+contrib/samples/gizmos/multicell/multicell.vcp
+contrib/samples/gizmos/multicell/multicell.vcw
+contrib/samples/gizmos/splittree/splittree.vcp
+contrib/samples/gizmos/splittree/splittree.vcw
+contrib/samples/gizmos/led/led.vcp
+contrib/samples/gizmos/led/led.vcw
+
+contrib/build/animate/animate.vcp
+contrib/build/animate/animate.vcw
+contrib/samples/animate/anitest.vcp
+contrib/samples/animate/anitest.vcw
+
+contrib/build/fl/fl.vcp
+contrib/build/fl/fl.vcw
+contrib/samples/fl/fl_fl_demo1.vcp
+contrib/samples/fl/fl_fl_demo1.vcw
+contrib/samples/fl/fl_fl_demo2.vcp
+contrib/samples/fl/fl_fl_demo2.vcw
+contrib/samples/fl/fl_fl_sample1.vcp
+contrib/samples/fl/fl_fl_sample1.vcw
+contrib/samples/fl/fl_fl_sample2.vcp
+contrib/samples/fl/fl_fl_sample2.vcw
+contrib/samples/fl/fl_fl_sample3.vcp
+contrib/samples/fl/fl_fl_sample3.vcw
+
+contrib/build/net/net.vcp
+contrib/build/net/net.vcw
+
+contrib/build/deprecated/deprecated.vcp
+
+contrib/samples/deprecated/proplist/proplist.vcp
+contrib/samples/deprecated/proplist/proplist.vcw
+
+contrib/samples/deprecated/resource/resource.vcp
+contrib/samples/deprecated/resource/resource.vcw
+
+contrib/samples/deprecated/treelay/treelay.vcp
+contrib/samples/deprecated/treelay/treelay.vcw
+
+contrib/build/foldbar/foldbar.vcp
+contrib/build/foldbar/foldbar.vcw
+contrib/samples/foldbar/extended/extended.vcp
+contrib/samples/foldbar/extended/extended.vcw
+contrib/samples/foldbar/foldpanelbar/foldtest.vcp
+contrib/samples/foldbar/foldpanelbar/foldtest.vcw
+
+contrib/build/svg/svg.vcp
+contrib/build/svg/svg.vcw
+contrib/samples/svg/svgtest.vcp
+contrib/samples/svg/svgtest.vcw
+
+utils/configtool/src/configtool.vcp
+utils/configtool/src/configtool.vcw
+
+tests/*.vcp
+tests/*.vcw
+
diff --git a/distrib/scripts/manifests/wx_chm.rsp b/distrib/scripts/manifests/wx_chm.rsp
new file mode 100644
index 0000000000..38461dff56
--- /dev/null
+++ b/distrib/scripts/manifests/wx_chm.rsp
@@ -0,0 +1,2 @@
+docs/htmlhelp/*.chm
+
diff --git a/distrib/scripts/manifests/wx_hlp.rsp b/distrib/scripts/manifests/wx_hlp.rsp
new file mode 100644
index 0000000000..4e95f6559c
--- /dev/null
+++ b/distrib/scripts/manifests/wx_hlp.rsp
@@ -0,0 +1,4 @@
+docs/winhelp/*.hlp
+docs/winhelp/*.cnt
+contrib/docs/winhelp/*.hlp
+contrib/docs/winhelp/*.cnt
diff --git a/distrib/scripts/manifests/wx_htb.rsp b/distrib/scripts/manifests/wx_htb.rsp
new file mode 100644
index 0000000000..5a52dbbcfd
--- /dev/null
+++ b/distrib/scripts/manifests/wx_htb.rsp
@@ -0,0 +1,2 @@
+docs/htb/*.htb
+
diff --git a/distrib/scripts/manifests/wx_html.rsp b/distrib/scripts/manifests/wx_html.rsp
new file mode 100644
index 0000000000..5d2c7aa963
--- /dev/null
+++ b/distrib/scripts/manifests/wx_html.rsp
@@ -0,0 +1,18 @@
+docs/html/*.htm
+docs/html/*.gif
+
+docs/html/wx/*.html
+docs/html/wx/*.gif
+
+docs/html/tex2rtf/*.htm
+docs/html/tex2rtf/*.html
+docs/html/tex2rtf/*.gif
+
+docs/html/odbc/*.htm
+
+docs/html/gettext/*.html
+
+contrib/docs/html/ogl/*.htm
+contrib/docs/html/ogl/*.html
+contrib/docs/html/ogl/*.gif
+
diff --git a/distrib/scripts/manifests/wx_pdf.rsp b/distrib/scripts/manifests/wx_pdf.rsp
new file mode 100644
index 0000000000..710dc9de2b
--- /dev/null
+++ b/distrib/scripts/manifests/wx_pdf.rsp
@@ -0,0 +1,2 @@
+docs/pdf/*.pdf
+contrib/docs/pdf/*.pdf
diff --git a/distrib/scripts/manifests/wx_word.rsp b/distrib/scripts/manifests/wx_word.rsp
new file mode 100644
index 0000000000..2cbc9b26ed
--- /dev/null
+++ b/distrib/scripts/manifests/wx_word.rsp
@@ -0,0 +1,2 @@
+docs/word/odbc.doc
+
diff --git a/distrib/scripts/manifests/wxrc.rsp b/distrib/scripts/manifests/wxrc.rsp
new file mode 100644
index 0000000000..a420656c38
--- /dev/null
+++ b/distrib/scripts/manifests/wxrc.rsp
@@ -0,0 +1,63 @@
+contrib/docs/html/xml/*.htm
+contrib/docs/html/xml/*.gif
+contrib/docs/html/xml/*.png
+contrib/docs/winhelp/xml.hlp
+contrib/docs/winhelp/xml.cnt
+contrib/docs/pdf/xml.pdf
+
+contrib/docs/latex/xml/*.tex
+contrib/docs/latex/xml/*.sty
+contrib/docs/latex/xml/*.bib
+contrib/docs/latex/xml/*.hpj
+contrib/docs/latex/xml/*.ini
+contrib/docs/latex/xml/*.txt
+contrib/docs/latex/xml/*.cnt
+contrib/docs/latex/xml/*.eps
+contrib/docs/latex/xml/*.bmp
+contrib/docs/latex/xml/*.gif
+contrib/docs/latex/xml/*.wmf
+
+contrib/src/xml/*.cpp
+contrib/src/xml/*.h
+contrib/src/xml/*.rc
+contrib/src/xml/*.def
+contrib/src/xml/*.xbm
+contrib/src/xml/*.xpm
+contrib/src/xml/makefile.vc
+contrib/src/xml/makefile.bcc
+contrib/src/xml/makefile.b32
+contrib/src/xml/makefile.wat
+contrib/src/xml/makefile.g95
+contrib/src/xml/makefile.unx
+contrib/src/xml/makefile.dos
+contrib/src/xml/makefile.vms
+contrib/src/xml/Makefile.in
+contrib/src/xml/*.txt
+contrib/src/xml/*.ico
+contrib/src/xml/*.bmp
+
+contrib/include/wx/xml/*.h
+
+contrib/utils/wxrc/*.cpp
+contrib/utils/wxrc/*.h
+contrib/utils/wxrc/*.rc
+contrib/utils/wxrc/*.def
+contrib/utils/wxrc/*.xbm
+contrib/utils/wxrc/makefile.vc
+contrib/utils/wxrc/makefile.bcc
+contrib/utils/wxrc/makefile.b32
+contrib/utils/wxrc/makefile.wat
+contrib/utils/wxrc/makefile.g95
+contrib/utils/wxrc/makefile.unx
+contrib/utils/wxrc/makefile.dos
+contrib/utils/wxrc/makefile.vms
+contrib/utils/wxrc/Makefile.in
+contrib/utils/wxrc/*.txt
+contrib/utils/wxrc/*.ico
+contrib/utils/wxrc/*.bmp
+contrib/utils/wxrc/*.xpm
+
+distrib/msw/xml.rsp
+distrib/msw/zipxml.bat
+
+
diff --git a/distrib/scripts/manifests/wxtree.rsp b/distrib/scripts/manifests/wxtree.rsp
new file mode 100644
index 0000000000..c84c1fa0e7
--- /dev/null
+++ b/distrib/scripts/manifests/wxtree.rsp
@@ -0,0 +1,10 @@
+utils/wxtree/src/*.cpp
+utils/wxtree/src/*.h
+utils/wxtree/src/makefile*
+utils/wxtree/src/*.xbm
+utils/wxtree/src/*.xpm
+utils/wxtree/lib/dummy
+utils/wxtree/src/*.ico
+utils/wxtree/src/*.def
+utils/wxtree/src/*.rc
+
diff --git a/distrib/scripts/manifests/x11.rsp b/distrib/scripts/manifests/x11.rsp
new file mode 100644
index 0000000000..172e60db09
--- /dev/null
+++ b/distrib/scripts/manifests/x11.rsp
@@ -0,0 +1,29 @@
+src/x11/files.lst
+src/x11/*.cpp
+src/x11/*.c
+src/x11/*.h
+src/x11/makefile*
+src/x11/*.inc
+src/x11/*.xbm
+
+include/wx/x11/*.h
+include/wx/x11/nanox/X11/*.h
+
+include/wx/mac/corefoundation/*.h
+src/mac/corefoundation/*.cpp
+
+docs/x11/*.txt
+docs/x11/makewxx11
+
+lib/dummy
+
+mobile/configure
+mobile/configure.in
+mobile/Makefile.in
+mobile/wxedit/Makefile.in
+mobile/wxedit/*.cpp
+mobile/wxedit/*.h
+
+misc/afm/*.afm
+misc/gs_afm/*.afm
+
diff --git a/distrib/scripts/manifests/xml.rsp b/distrib/scripts/manifests/xml.rsp
new file mode 100644
index 0000000000..82f601857a
--- /dev/null
+++ b/distrib/scripts/manifests/xml.rsp
@@ -0,0 +1,125 @@
+src/expat/Changes
+src/expat/configure
+src/expat/configure.in
+src/expat/COPYING
+src/expat/expat_config.h.in
+src/expat/Makefile.in
+src/expat/MANIFEST
+src/expat/README
+src/expat/bcb5/*.bpf
+src/expat/bcb5/*.bpr
+src/expat/bcb5/*.mak
+src/expat/bcb5/*.def
+src/expat/bcb5/README.txt
+src/expat/conftools/*.m4
+src/expat/conftools/*.guess
+src/expat/conftools/*.sub
+src/expat/conftools/install-sh
+src/expat/conftools/*.sh
+src/expat/conftools/mkinstalldirs
+src/expat/conftools/PrintPath
+src/expat/doc/*.html
+src/expat/doc/*.png
+src/expat/doc/*.css
+src/expat/doc/*.1
+src/expat/doc/*.sgml
+src/expat/examples/*.c
+src/expat/lib/*.h
+src/expat/lib/*.c
+src/expat/tests/*.c
+src/expat/tests/*.h
+src/expat/tests/*.sh
+src/expat/tests/README.txt
+src/expat/vms/*.mms
+src/expat/vms/*.h
+src/expat/vms/README.vms
+src/expat/win32/*.iss
+src/expat/win32/MANIFEST.txt
+src/expat/xmlwf/*.c
+src/expat/xmlwf/*.h
+src/expat/xmlwf/*.cxx
+
+src/xml/xml.cpp
+include/wx/xml/*.h
+
+src/xrc/*.cpp
+src/xrc/*.h
+src/xrc/*.rc
+src/xrc/*.def
+src/xrc/*.xbm
+src/xrc/*.xpm
+src/xrc/makefile.vc
+src/xrc/makefile.bcc
+src/xrc/makefile.b32
+src/xrc/makefile.wat
+src/xrc/makefile.g95
+src/xrc/makefile.unx
+src/xrc/makefile.dos
+src/xrc/makefile.vms
+src/xrc/Makefile.in
+src/xrc/*.txt
+src/xrc/*.ico
+src/xrc/*.bmp
+src/xrc/README
+src/xrc/README.EXPAT
+
+include/wx/xrc/*.h
+
+samples/xrc/*.cpp
+samples/xrc/*.h
+samples/xrc/*.rc
+samples/xrc/*.def
+samples/xrc/*.xbm
+samples/xrc/makefile.*
+samples/xrc/*.txt
+samples/xrc/*.ico
+samples/xrc/*.bmp
+samples/xrc/*.xpm
+samples/xrc/xrcdemo.dsp
+samples/xrc/xrcdemo.dsw
+samples/xrc/xrcdemo.bkl
+samples/xrc/rc/*.bmp
+samples/xrc/rc/*.gif
+samples/xrc/rc/*.ico
+samples/xrc/rc/*.xpm
+samples/xrc/rc/*.xrc
+
+contrib/utils/convertrc/*.cpp
+contrib/utils/convertrc/*.h
+contrib/utils/convertrc/*.rc
+contrib/utils/convertrc/*.def
+contrib/utils/convertrc/*.xbm
+contrib/utils/convertrc/makefile.vc
+contrib/utils/convertrc/makefile.bcc
+contrib/utils/convertrc/makefile.b32
+contrib/utils/convertrc/makefile.wat
+contrib/utils/convertrc/makefile.g95
+contrib/utils/convertrc/makefile.unx
+contrib/utils/convertrc/makefile.dos
+contrib/utils/convertrc/makefile.vms
+contrib/utils/convertrc/Makefile.in
+contrib/utils/convertrc/*.txt
+contrib/utils/convertrc/*.ico
+contrib/utils/convertrc/*.bmp
+contrib/utils/convertrc/*.xpm
+contrib/utils/convertrc/ConvertVC.dsp
+contrib/utils/convertrc/ConvertVC.dsw
+
+utils/wxrc/*.cpp
+utils/wxrc/*.h
+utils/wxrc/*.rc
+utils/wxrc/*.def
+utils/wxrc/*.xbm
+utils/wxrc/makefile.*
+utils/wxrc/*.txt
+utils/wxrc/*.ico
+utils/wxrc/*.bmp
+utils/wxrc/*.xpm
+utils/wxrc/wxrc.dsp
+utils/wxrc/wxrc.dsw
+utils/wxrc/*.bkl
+
+distrib/msw/xml.rsp
+distrib/msw/zipxml.bat
+
+
diff --git a/distrib/scripts/msw/make_msvc7_setup b/distrib/scripts/msw/make_msvc7_setup
new file mode 100644
index 0000000000..f7bd68c61c
--- /dev/null
+++ b/distrib/scripts/msw/make_msvc7_setup
@@ -0,0 +1,5 @@
+MSVCDir=$MSVS7_DIR/VC7
+VCINSTALLDIR=
+export PATH=$MSVS7_DIR:$MSVCDir/BIN:%VCINSTALLDIR%\Common7\Tools;%VCINSTALLDIR%\Common7\Tools\bin\prerelease;%VCINSTALLDIR%\Common7\Tools\bin;%FrameworkSDKDir%\bin;%FrameworkDir%\%FrameworkVersion%;
+export INCLUDE=%MSVCDir%\ATLMFC\INCLUDE;%MSVCDir%\INCLUDE;%MSVCDir%\PlatformSDK\include\prerelease;%MSVCDir%\PlatformSDK\include;%FrameworkSDKDir%\include;
+export LIB=%MSVCDir%\ATLMFC\LIB;%MSVCDir%\LIB;%MSVCDir%\PlatformSDK\lib\prerelease;%MSVCDir%\PlatformSDK\lib;%FrameworkSDKDir%\lib;
\ No newline at end of file
diff --git a/distrib/scripts/msw/makeinno.sh b/distrib/scripts/msw/makeinno.sh
new file mode 100644
index 0000000000..1d788be0f6
--- /dev/null
+++ b/distrib/scripts/msw/makeinno.sh
@@ -0,0 +1,132 @@
+#! /bin/sh
+# Make an Inno Setup distribution list, where files and dirs are represented by
+# sections like this:
+# [Dirs]
+#     Name: {app}\backgrounds
+# 
+# [Files]
+#     Source: C:\program\setup\about.htm; DestDir: {app}\; DestName: about.htm
+#
+#
+# Usage: makeinno.sh sourcedir inno-topfile inno-bottomfile destfile
+# For example: makeinno.sh c:/project/allfiles c:/project/innotop.txt c:/project/innobott.txt c:/project/project.iss
+#
+
+PROGNAME=$0
+SOURCEDIR=$1
+TOPFILE=$2
+BOTTOMFILE=$3
+INNOFILE=$4
+TEMPDIR=/tmp
+
+dochecks()
+{
+    if [ "$SOURCEDIR" = "" ] || [ "$TOPFILE" = "" ] || [ "$BOTTOMFILE" = "" ] || [ "$INNOFILE" = "" ] ; then
+        usage
+    fi
+
+    if [ ! -d $SOURCEDIR ]; then
+        echo "Sorry, the source directory $SOURCEDIR does not exist."
+        usage
+    fi
+
+    if [ ! -f $TOPFILE ]; then
+        echo "Sorry, the Inno Setup header $TOPFILE does not exist."
+        usage
+    fi
+
+    if [ ! -f $BOTTOMFILE ]; then
+        echo "Sorry, the Inno Setup header $BOTTOMFILE does not exist."
+        usage
+    fi
+
+    if [ ! -d $TEMPDIR ]; then
+        mkdir $TEMPDIR
+    fi
+}
+
+doreplace()
+{
+    thefile=$1
+    theexpr=$2
+
+    if [ -f $thefile ]; then
+      sed -e "$theexpr" < $thefile > $thefile.tmp
+      mv $thefile.tmp $thefile
+    else
+      echo "*** $thefile not found."
+    fi
+}
+
+generateinno()
+{
+    # SRCDIR=`cygpath -u $SRCDIR`
+    # DESTDIR=`cygpath -u $DESTDIR`
+    # TEMPDIR=`cygpath -u $TEMP`
+
+
+    # Generate a list of all files in the distribution.
+    # We pass the output through sed in order to remove the preceding "./"
+    cd $SOURCEDIR
+    find . -print | sed -e "s/\.\\///g" > $TEMPDIR/files1.tmp
+
+    echo "[Dirs]" > $TEMPDIR/files2.tmp
+
+    for line in `cat $TEMPDIR/files1.tmp` ; do
+
+        # If a directory, add to file
+        if [ -d $line ] ; then
+            # The relative path
+            # TODO: make into DOS filename form
+            #line2=`cygpath -w $line`
+            line2=$line
+
+            echo "  Name: {app}\\"$line2 >> $TEMPDIR/files2.tmp
+        fi
+    done
+
+    echo "" >> $TEMPDIR/files2.tmp
+    echo "[Files]" >> $TEMPDIR/files2.tmp
+
+    for line in `cat $TEMPDIR/files1.tmp` ; do
+
+        # If not a directory, add to file
+        if [ ! -d $line ] ; then
+            # The relative path
+            # TODO: make into DOS filename form
+            #line2=`cygpath -w $line`
+            line2=$line
+
+            # The absolute path
+            # TODO: make into DOS filename form
+            #line1=`cygpath -w $SOURCEDIR`"\\"$line2
+            line1=$SOURCEDIR"\\"$line2
+            #pathonly=`find $line -printf "%h"`
+            pathonly=`dirname $line`
+
+            echo "  Source: "$line1"; DestDir: {app}\\"$pathonly >> $TEMPDIR/files2.tmp
+        fi
+    done
+
+    echo "" >> $TEMPDIR/files2.tmp
+
+    doreplace $TEMPDIR/files2.tmp "s/\//\\\/g"
+
+    # Concatenate the 3 sections
+    cat $TOPFILE $TEMPDIR/files2.tmp $BOTTOMFILE > $INNOFILE
+
+    rm -f $TEMPDIR/files1.tmp
+}
+
+usage()
+{
+    echo Usage: $PROGNAME sourcedir inno-topfile inno-bottomfile destfile
+    echo For example: $PROGNAME c:/project/allfiles c:/project/innotop.txt c:/project/innobott.txt c:/project/project.iss
+    echo Remember to use paths of the form c:/thing rather than /c/thing.
+    exit 1
+}
+
+dochecks
+generateinno
+
+
diff --git a/distrib/scripts/msw/makesetup.sh b/distrib/scripts/msw/makesetup.sh
new file mode 100755
index 0000000000..8a2df9646a
--- /dev/null
+++ b/distrib/scripts/msw/makesetup.sh
@@ -0,0 +1,734 @@
+#!/bin/sh
+
+# Make a distribution of an application on MSW.
+# Example:
+# ../distrib/msw/makesetup.sh --wxmsw --verbose &> log
+
+# If your zip accepts Cygwin-style paths, then
+# use cygpath, else substitute echo
+CYGPATHPROG=cygpath
+#CYGPATHPROG=echo
+
+INNO=1
+SPINMSW=0
+SPINOS2=0
+SPINDOCS=0
+SPINALL=0
+SPINWXALL=0
+SPINBASE=0
+GETMAKEFILES=0
+VERBOSE=0
+ZIPFLAGS=
+
+PROGNAME=$0
+SCRIPTDIR=$WXWIN/distrib/scripts
+. $SCRIPTDIR/msw/setup.var
+. $SCRIPTDIR/utils.inc
+
+MANIFESTDIR=$SCRIPTDIR/manifests
+WEBFILES=c:/wx2dev/wxWebSite
+if [ ! "$CYGPATH" = "" ]; then
+  WEBFILES=`$CYGPATH "$WEBFILES"`
+fi
+
+# Set this to the required version
+if [ "$VERSION" = "" ]; then
+  VERSION=2.6.2
+fi
+
+doreplace()
+{
+    thefile=$1
+    theexpr=$2
+
+    if [ -f $thefile ]; then
+      sed -e "$theexpr" < $thefile > $thefile.tmp
+      mv $thefile.tmp $thefile
+    else
+      echo "*** $thefile not found."
+    fi
+}
+
+unix2dosname()
+{
+    echo $1 | sed -e "s/\//\\\\\\\/g" > /tmp/filename.tmp
+    RETVALUE=`cat /tmp/filename.tmp`
+    rm -f /tmp/filename.tmp
+}
+
+unix2dosname2()
+{
+    echo $1 | sed -e "s/\//\\\\/g" > /tmp/filename.tmp
+    RETVALUE=`cat /tmp/filename.tmp`
+    rm -f /tmp/filename.tmp
+}
+
+doinit()
+{
+    if [ "$VERBOSE" != "1" ]; then
+        ZIPFLAGS=-q
+    fi
+}
+
+rearchive()
+{
+    archive=$1
+    dirname=$2
+    changeto=$3
+
+    echo Re-archiving $archive as $dirname
+
+    pushd $changeto
+
+    if [ -d $dirname ]; then
+        rm -f -r $dirname
+    fi
+    mkdir $dirname
+    cd $dirname
+    unzip $ZIPFLAGS ../$archive
+    cd ..
+    rm -f $archive
+    zip $ZIPFLAGS -r $archive $dirname/*
+
+    popd
+}
+
+rearchivetar()
+{
+    archive=$1
+    dirname=$2
+    changeto=$3
+
+    echo Re-tarring $archive as $dirname
+
+    pushd $changeto
+
+    if [ -d $dirname ]; then
+        rm -f -r $dirname
+    fi
+    mkdir $dirname
+    cd $dirname
+    tar xfz ../$archive
+    cd ..
+    rm -f $archive
+    tar cfz $archive $dirname/*
+
+    popd
+}
+
+# Find the version from wx/version.h
+# Not yet used
+findversion()
+{
+	echo "#include <stdio.h>" > /tmp/appver.c
+	echo "#include \"$VERSIONSYMBOLFILE\"" >> /tmp/appver.c
+	echo "int main() { printf(\"%.2f\", $VERSIONSYMBOL); }" >> /tmp/appver.c
+	gcc /tmp/appver.c -I$APPDIR -o /tmp/appver
+    VERSION=`/tmp/appver`
+	rm -f /tmp/appver /tmp/appver.c
+}
+
+dospinos2()
+{
+    echo Zipping OS/2...
+
+    cd $MANIFESTDIR
+    cat generic.rsp os2.rsp jpeg.rsp tiff.rsp jpeg.rsp utils.rsp tex2rtf.rsp ogl.rsp xml.rsp contrib.rsp deprecated.rsp makefile.rsp > /tmp/os2files.in
+
+    cd $APPDIR
+    expandlines /tmp/os2files.in /tmp/os2files
+    
+    # Zip up the complete wxOS2-xxx.zip file
+    zip $ZIPFLAGS -@ $DESTDIR/wxOS2-$VERSION.zip < /tmp/os2files
+
+    # Rearchive under wxWidgets-$VERSION
+    if [ -d $DESTDIR/wxWidgets-$VERSION ]; then
+        rm -f -r $DESTDIR/wxWidgets-$VERSION
+    fi
+
+    mkdir $DESTDIR/wxWidgets-$VERSION
+    cd $DESTDIR/wxWidgets-$VERSION
+    unzip $ZIPFLAGS ../wxOS2-$VERSION.zip
+    # No longer do this, configure should be OK
+    # echo Overwriting with OS2-specific versions of configure files...
+    # unzip $ZIPFLAGS -o $APPDIR/distrib/os2/os2-specific.zip
+    rm -f src/gtk/descrip.mms src/motif/descrip.mms docs/pdf/*.pdf
+    rm -f src/tiff/*.mcp src/jpeg/*.mcp src/png/*.mcp src/zlib/*.mcp
+    rm -f -r docs/html/tex2rtf
+
+    # echo Making OS/2 files lower case...
+    # no longer necessary
+    # $SCRIPTDIR/namedown include/wx/os2/*.H
+    # $SCRIPTDIR/namedown src/os2/*.CPP src/os2/*.I
+
+    echo Copying readme files...
+    cp $APPDIR/docs/os2/install.txt INSTALL-OS2.txt
+
+    cd $DESTDIR
+
+    rm -f wxOS2-$VERSION.zip
+    zip $ZIPFLAGS -r wxOS2-$VERSION.zip wxWidgets-$VERSION/*
+}
+
+dospinmsw()
+{
+    echo Zipping wxMSW...
+    
+    cd $MANIFESTDIR
+    # add all the files into a megafile
+    cat generic.rsp makefile.rsp msw.rsp ogl.rsp mmedia.rsp stc.rsp tex2rtf.rsp jpeg.rsp tiff.rsp xml.rsp contrib.rsp deprecated.rsp utils.rsp utilmake.rsp univ.rsp wince.rsp palmos.rsp > /tmp/mswfiles.in
+    
+    cd $APPDIR
+
+    # now expand the wildcards to actual file names
+    expandlines /tmp/mswfiles.in /tmp/mswfiles
+
+    # Create wxWidgets-$VERSION-win.zip which is used to create wxMSW
+    echo Zipping individual components
+    rm -f $DESTDIR/wxWidgets-$VERSION-win.zip
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-win.zip < /tmp/mswfiles
+}
+
+dospinwxall()
+{
+    echo Zipping wxAll...
+    cd $APPDIR
+
+    echo Zipping individual components
+    rm -f $DESTDIR/wxWidgets-$VERSION-all.zip
+
+    # Save adding all the wxMSW files again    
+    if [ ! -f $DESTDIR/wxWidgets-$VERSION-win.zip ]; then
+        dospinmsw
+    fi
+    cp $DESTDIR/wxWidgets-$VERSION-win.zip $DESTDIR/wxWidgets-$VERSION-all.zip
+    
+    cat $MANIFESTDIR/cw_mac.rsp $MANIFESTDIR/vc.rsp $MANIFESTDIR/x11.rsp $MANIFESTDIR/gtk.rsp $MANIFESTDIR/cocoa.rsp $MANIFESTDIR/motif.rsp $MANIFESTDIR/mac.rsp $MANIFESTDIR/mgl.rsp $MANIFESTDIR/os2.rsp $MANIFESTDIR/palmos.rsp | sort | uniq > /tmp/all.txt
+    zip $ZIPFLAGS -@ -u $DESTDIR/wxWidgets-$VERSION-all.zip < /tmp/all.txt
+
+    if [ -d $DESTDIR/wxWidgets-$VERSION ]; then
+        rm -f -r $DESTDIR/wxWidgets-$VERSION
+    fi
+
+    mkdir $DESTDIR/wxWidgets-$VERSION
+    cd $DESTDIR/wxWidgets-$VERSION
+    unzip $ZIPFLAGS ../wxWidgets-$VERSION-all.zip
+
+    cd $DESTDIR
+
+    rm -f $DESTDIR/wxWidgets-$VERSION-all.zip
+    zip $ZIPFLAGS -r wxWidgets-$VERSION.zip wxWidgets-$VERSION/*
+}
+
+dospinbase()
+{
+    cd $APPDIR
+
+    echo Zipping wxBase...
+    rm -f $DESTDIR/wxBase-$VERSION.zip
+    expandlines $MANIFESTDIR/base.rsp /tmp/basefiles
+    zip $ZIPFLAGS -@ $DESTDIR/wxBase-$VERSION.zip < /tmp/basefiles
+
+    if [ -d $DESTDIR/wxWidgets-$VERSION ]; then
+        rm -f -r $DESTDIR/wxWidgets-$VERSION
+    fi
+
+    mkdir $DESTDIR/wxWidgets-$VERSION
+    cd $DESTDIR/wxWidgets-$VERSION
+    unzip $ZIPFLAGS ../wxBase-$VERSION.zip
+
+    echo Copying readme files...
+    cp $APPDIR/docs/base/readme.txt README.txt
+
+    cd $DESTDIR
+
+    rm -f wxBase-$VERSION.zip
+    zip $ZIPFLAGS -r wxBase-$VERSION.zip wxWidgets-$VERSION/*
+}
+
+dospindocs()
+{
+    cd $APPDIR
+
+    echo Creating $DESTDIR/wxWidgets-$VERSION-DocSource.zip
+    expandlines $MANIFESTDIR/docsrc.rsp /tmp/docsources
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-DocSource.zip < /tmp/docsources 
+    rearchive wxWidgets-$VERSION-DocSource.zip wxWidgets-$VERSION $DESTDIR
+
+    echo Creating $DESTDIR/wxWidgets-$VERSION-WinHelp.zip
+    expandlines $MANIFESTDIR/wx_hlp.rsp /tmp/winhelp
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-WinHelp.zip < /tmp/winhelp
+    rearchive wxWidgets-$VERSION-WinHelp.zip wxWidgets-$VERSION $DESTDIR
+
+    echo Creating $DESTDIR/wxWidgets-$VERSION-HTML.zip
+    expandlines $MANIFESTDIR/wx_html.rsp /tmp/htmldocs
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-HTML.zip < /tmp/htmldocs
+    rearchive wxWidgets-$VERSION-HTML.zip wxWidgets-$VERSION $DESTDIR
+
+    echo Creating $DESTDIR/wxWidgets-$VERSION-PDF.zip
+    expandlines $MANIFESTDIR/wx_pdf.rsp /tmp/pdfdocs
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-PDF.zip < /tmp/pdfdocs
+    rearchive wxWidgets-$VERSION-PDF.zip wxWidgets-$VERSION $DESTDIR
+
+    echo Creating $DESTDIR/wxWidgets-$VERSION-PDF.tar.gz
+    tar zcf /c/wx2dev/wxWindows/deliver/wxWidgets-$VERSION-PDF.tar.gz docs/pdf/*.pdf
+    rearchivetar wxWidgets-$VERSION-PDF.tar.gz wxWidgets-$VERSION /c/wx2dev/wxWindows/deliver
+
+    echo Creating $DESTDIR/wxWidgets-$VERSION-HTB.zip
+    expandlines $MANIFESTDIR/wx_htb.rsp /tmp/htbdocs
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-HTB.zip < /tmp/htbdocs
+    rearchive wxWidgets-$VERSION-HTB.zip wxWidgets-$VERSION $DESTDIR
+
+    echo Creating $DESTDIR/wxWidgets-$VERSION-HTMLHelp.zip
+    expandlines $MANIFESTDIR/wx_chm.rsp /tmp/chmdocs
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-HTMLHelp.zip < /tmp/chmdocs 
+    rearchive wxWidgets-$VERSION-HTMLHelp.zip wxWidgets-$VERSION $DESTDIR
+
+    # Add Linuxy docs to a separate archive to be transported to Linux for the
+    # Linux-based releases
+    echo Creating $DESTDIR/wxWidgets-$VERSION-LinuxDocs.zip
+    
+    cat $MANIFESTDIR/wx_html.rsp $MANIFESTDIR/wx_pdf.rsp $MANIFESTDIR/wx_htb.rsp > /tmp/linuxdocs.in
+    expandlines /tmp/linuxdocs.in /tmp/linuxdocs
+    
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-LinuxDocs.zip < /tmp/linuxdocs
+
+    # PDF/HTML docs that should go into the Windows setup because
+    # there are no WinHelp equivalents
+    echo Creating $DESTDIR/wxWidgets-$VERSION-ExtraDoc.zip
+    expandlines $SCRIPT/extradoc.rsp
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-ExtraDoc.zip < 
+    rearchive wxWidgets-$VERSION-ExtraDoc.zip wxWidgets-$VERSION $DESTDIR
+}
+
+dospinmisc()
+{
+    cd $APPDIR
+
+    # zip up Univ-specific files
+    echo Creating $DESTDIR/wxWidgets-$VERSION-Univ.zip
+    expandlines $MANIFESTDIR/univ.rsp /tmp/univfiles
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-Univ.zip < /tmp/univfiles
+    rearchive wxWidgets-$VERSION-Univ.zip wxWidgets-$VERSION $DESTDIR
+
+    # VC++ project files
+    echo Creating $DESTDIR/wxWidgets-$VERSION-VC.zip
+    expandlines $MANIFESTDIR/vc.rsp /tmp/vcfiles
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-VC.zip < /tmp/vcfiles
+    rearchive wxWidgets-$VERSION-VC.zip wxWidgets-$VERSION $DESTDIR
+
+    # eVC++ project files
+    echo Creating $DESTDIR/wxWidgets-$VERSION-eVC.zip
+    expandlines $MANIFESTDIR/wince.rsp /tmp/wincefiles
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-eVC.zip < /tmp/wincefiles
+    rearchive wxWidgets-$VERSION-eVC.zip wxWidgets-$VERSION $DESTDIR
+
+    # DMC project files
+    echo Creating $DESTDIR/wxWidgets-$VERSION-DMC.zip
+    expandlines $MANIFESTDIR/dmc.rsp /tmp/dmcfiles
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-DMC.zip < /tmp/dmcfiles
+    rearchive wxWidgets-$VERSION-DMC.zip wxWidgets-$VERSION $DESTDIR
+
+    # BC++ project files
+    echo Creating $DESTDIR/wxWidgets-$VERSION-BC.zip
+    expandlines $MANIFESTDIR/bc.rsp /tmp/bcfiles
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-BC.zip < /tmp/bcfiles
+    rearchive wxWidgets-$VERSION-BC.zip wxWidgets-$VERSION $DESTDIR
+
+    # CodeWarrior project files
+    echo Creating $DESTDIR/wxWidgets-$VERSION-CW.zip
+    expandlines $MANIFESTDIR/cw.rsp /tmp/cwfiles
+    zip $ZIPFLAGS -@ $DESTDIR/wxWidgets-$VERSION-CW.zip < /tmp/cwfiles
+    rearchive wxWidgets-$VERSION-CW.zip wxWidgets-$VERSION $DESTDIR
+}
+
+dospininstaller()
+{
+    cd $DESTDIR
+
+    # Put all archives for transit to Linux in a zip file
+    echo Creating $DESTDIR/wxWidgets-$VERSION-LinuxTransit.zip
+    rm -f $DESTDIR/wxWidgets-$VERSION-LinuxTransit.zip
+    zip $ZIPFLAGS $DESTDIR/wxWidgets-$VERSION-LinuxTransit.zip wxWidgets-$VERSION-LinuxDocs.zip wxWidgets-$VERSION-VC.zip wxWidgets-$VERSION-DMC.zip wxWidgets-$VERSION-eVC.zip wxWidgets-$VERSION-CW-Mac.zip
+
+    rm -f -r wxWidgets-$VERSION
+
+    echo Unzipping the Windows files into wxWidgets-$VERSION
+
+    mkdir -p wxWidgets-$VERSION
+
+    unzip $ZIPFLAGS -o wxWidgets-$VERSION-win.zip -d wxWidgets-$VERSION
+    unzip $ZIPFLAGS -o wxWidgets-$VERSION-VC.zip -d wxWidgets-$VERSION
+    unzip $ZIPFLAGS -o wxWidgets-$VERSION-DMC.zip -d wxWidgets-$VERSION
+    unzip $ZIPFLAGS -o wxWidgets-$VERSION-BC.zip -d wxWidgets-$VERSION
+    unzip $ZIPFLAGS -o wxWidgets-$VERSION-CW.zip -d wxWidgets-$VERSION
+
+    unzip $ZIPFLAGS -o wxWidgets-$VERSION-HTMLHelp.zip
+    unzip $ZIPFLAGS -o wxWidgets-$VERSION-ExtraDoc.zip
+
+    # After this change of directory, we're in the
+    # temporary 'wx' directory and not acting on
+    # the source wxWidgets directory.
+    cd $DESTDIR/wxWidgets-$VERSION
+
+    # Now delete a few files that are unnecessary
+    #attrib -R *
+    rm -f BuildCVS.txt descrip.mms
+    rm -f setup.h_vms
+    rm -f docs/html/wxbook.htm docs/html/roadmap.htm
+    rm -f -r contrib/docs/latex/ogl
+    rm -f src/mingegcs.bat
+    rm -f -r distrib
+    rm -f *.spec
+    rm -f src/gtk/descrip.mms src/motif/descrip.mms
+
+    echo Copying readme files...
+    cp $APPDIR/docs/msw/readme.txt README-MSW.txt
+    cp $APPDIR/docs/msw/install.txt INSTALL-MSW.txt
+    cp $APPDIR/docs/licence.txt LICENCE.txt
+    cp $APPDIR/docs/lgpl.txt COPYING.LIB
+    cp $APPDIR/docs/changes.txt CHANGES.txt
+    cp $APPDIR/docs/readme.txt README.txt
+
+    # Disabled for now - Now cp some binary files to 'bin'
+    if [ ! -d bin ]; then
+        mkdir bin
+    fi
+    
+    cp $APPDIR/bin/tex2rtf.exe bin
+    cp $APPDIR/bin/tex2rtf.chm bin
+    cp $APPDIR/bin/widgets.exe bin
+    cp $APPDIR/bin/life.exe bin
+    cp $APPDIR/demos/life/breeder.lif bin
+    cp $APPDIR/docs/htmlhelp/tex2rtf.chm bin
+
+    if [ ! -d docs/pdf ]; then
+        mkdir docs/pdf
+    fi
+    #cp $APPDIR/docs/pdf/wxTutorial.pdf docs/pdf
+
+    # Make wxMSW-xxx.zip
+    cd $DESTDIR
+    zip $ZIPFLAGS -r wxMSW-$VERSION.zip wxWidgets-$VERSION/*
+    cd wxWidgets-$VERSION
+
+    echo Generating $SETUPSCRIPTNAME
+    rm -f $SETUPSCRIPTNAME
+
+    sh $SCRIPTDIR/msw/makeinno.sh $SETUPIMAGEDIR $INNOTOP $INNOBOTTOM $SETUPSCRIPTNAME
+
+    if [ ! -f $SETUPSCRIPTNAME ]; then
+        echo "*** Error - something went wrong with the script file generation."
+        exit 1
+    fi
+
+    # Now replace %VERSION% with the real application version, and other
+    # variables
+    echo Replacing variables in the setup script
+    doreplace $SETUPSCRIPTNAME "s/%VERSION%/$VERSION/g"
+    doreplace $SETUPSCRIPTNAME "s/%COPYRIGHTHOLDER%/$AUTHOR/g"
+    doreplace $SETUPSCRIPTNAME "s/%VENDOR%/$VENDOR/g"
+
+    unix2dosname $READMEFILE
+    doreplace $SETUPSCRIPTNAME "s;%READMEFILE%;$RETVALUE;g"
+
+    unix2dosname $READMEAFTERFILE
+    doreplace $SETUPSCRIPTNAME "s;%READMEAFTERFILE%;$RETVALUE;g"
+
+    unix2dosname $LICENSEFILE
+    doreplace $SETUPSCRIPTNAME "s;%LICENSEFILE%;$RETVALUE;g"
+
+    doreplace $SETUPSCRIPTNAME "s/%APPNAME%/$APPNAME/g"
+    doreplace $SETUPSCRIPTNAME "s/%APPTITLE%/$APPTITLE/g"
+
+    unix2dosname $SETUPIMAGEDIR
+    doreplace $SETUPSCRIPTNAME "s;%SOURCEDIR%;$RETVALUE;g"
+
+    unix2dosname $DESTDIR
+    doreplace $SETUPSCRIPTNAME "s;%OUTPUTDIR%;$RETVALUE;g"
+
+    doreplace $SETUPSCRIPTNAME "s/%APPEXTENSION%/$APPEXTENSION/g"
+
+    # FIXME: how do we get the first name in the list?
+	if [ "$MANUALFILES" != "" ]; then
+	    HELPFILE=`basename $MANUALFILES`
+		unix2dosname $HELPFILE
+		doreplace $SETUPSCRIPTNAME "s;%HELPFILE%;$RETVALUE;g"
+    fi
+
+    rm -f $DESTDIR/setup*.* $DESTDIR/wxMSW-$VERSION-Setup.exe
+
+    # Inno Setup complains if this step is not done
+    unix2dos --unix2dos $SETUPSCRIPTNAME
+    
+    # Now invoke INNO compiler on the new ISS file
+    # First, make a DOS filename or Inno Setup will get confused.
+
+    unix2dosname2 $SETUPSCRIPTNAME
+    DOSFILENAME=$RETVALUE
+
+    # Note: the double slash is Mingw32/MSYS convention for
+    # denoting a switch, that must not be converted into
+    # a path (otherwise /c = c:/)
+
+    cd `dirname $SETUPSCRIPTNAME`
+    BASESCRIPTNAME=`basename $SETUPSCRIPTNAME`
+    echo Invoking Inno Setup compiler on $BASESCRIPTNAME
+
+    "$SETUPCOMPILER" //cc $BASESCRIPTNAME
+
+    if [ ! -f $DESTDIR/setup.exe ]; then
+        echo "*** Error - the setup.exe was not generated."
+        exit
+    fi
+
+    cd $DESTDIR
+    mv setup.exe wxMSW-$VERSION-Setup.exe
+
+    # echo Putting all the setup files into a single zip archive
+    # zip wxMSW-$VERSION-setup.zip readme-$VERSION.txt setup*.*
+
+    rm -f wxWidgets-$VERSION-win.zip
+    rm -f wxWidgets-$VERSION-ExtraDoc.zip
+    rm -f wxWidgets-$VERSION-DMC.zip
+    rm -f wxWidgets-$VERSION-eVC.zip
+    rm -f wxWidgets-$VERSION-Univ.zip
+    rm -f wxWidgets-$VERSION-VC.zip
+    rm -f wxWidgets-$VERSION-DocSource.zip
+    rm -f wxWidgets-$VERSION-LinuxDocs.zip
+
+    echo If you saw no warnings or errors, $APPTITLE was successfully spun.
+    echo
+}
+
+makesetup()
+{
+#    if [ -d $SETUPIMAGEDIR ]; then
+#        echo Removing contents of existing $SETUPIMAGEDIR
+#        rm -f -r $SETUPIMAGEDIR/*
+#    fi
+
+    if [ ! -d $SETUPIMAGEDIR ]; then
+        echo Making the $SETUPIMAGEDIR for preparing the setup
+        mkdir -p $SETUPIMAGEDIR
+    fi
+
+	# Copying readmes
+    if [ "$READMEFILE" != "" ] && [ -f $READMEFILE ]; then
+        echo Copying readme.txt
+        cp $READMEFILE $SETUPIMAGEDIR
+#    else
+#        echo "*** Warning - $READMEFILE not found"
+    fi
+
+    if [ "$LICENSEFILE" != "" ] && [ -f $LICENSEFILE ]; then
+        echo Copying licence.txt
+        cp $LICENSEFILE $SETUPIMAGEDIR
+ #   else
+ #       echo "*** Warning - $LICENSEFILE not found"
+    fi
+
+    if [ "$MAKEMANUAL" != "0" ]; then
+        if [ -d $MANUALDIR ]; then
+            cd $MANUALDIR
+            make
+        else
+            echo "*** Warning - $MANUALDIR not found"
+        fi
+    fi
+
+    rm -f $DESTDIR/wx*.zip
+    rm -f $DESTDIR/*.htb
+    rm -f $DESTDIR/ogl3*.zip
+    rm -f $DESTDIR/contrib*.zip
+    rm -f $DESTDIR/tex2rtf2*.zip
+    rm -f $DESTDIR/mmedia*.zip
+    rm -f $DESTDIR/jpeg*.zip
+    rm -f $DESTDIR/tiff*.zip
+    rm -f $DESTDIR/utils*.zip
+    rm -f $DESTDIR/extradoc*.zip
+    rm -f $DESTDIR/stc*.zip
+    rm -f $DESTDIR/*-win32*.zip
+    rm -f $DESTDIR/setup*.*
+    rm -f $DESTDIR/*.txt
+    rm -f $DESTDIR/make*
+
+    if [ -d $DESTDIR/wx ]; then
+        rm -f -r $DESTDIR/wx
+    fi
+
+    if [ ! -d $DESTDIR ]; then
+        mkdir $DESTDIR
+    fi
+    if [ -d $DESTDIR/wxWidgets-$VERSION ]; then
+        rm -f -r $DESTDIR/wxWidgets-$VERSION
+    fi
+
+    # Copy FAQ from wxWebSite CVS
+    #if [ ! -d $WEBFILES ]; then
+    #    echo Error - $WEBFILES does not exist
+    #    exit
+    #fi
+
+    echo Copying FAQ and other files from $WEBFILES
+    cp $WEBFILES/site/faq*.htm $APPDIR/docs/html
+    cp $WEBFILES/site/platform.htm $APPDIR/docs/html
+    cp $WEBFILES/site/i18n.htm $APPDIR/docs/html
+
+    # Copy setup0.h files to setup.h
+    # OS/2 always built with configure now
+    # cp $APPDIR/include/wx/os2/setup0.h $APPDIR/include/wx/os2/setup.h
+    cp $APPDIR/include/wx/msw/setup0.h $APPDIR/include/wx/msw/setup.h
+    cp $APPDIR/include/wx/univ/setup0.h $APPDIR/include/wx/univ/setup.h
+
+    # Do OS/2 spin
+    if [ "$SPINOS2" = "1" ] || [ "$SPINALL" = "1" ]; then
+        dospinos2
+    fi
+
+    # Do Mac spin
+    if [ "$SPINMAC" = "1" ] || [ "$SPINALL" = "1" ]; then
+        dospinmac
+    fi
+
+    # Do MSW spin
+    if [ "$SPINMSW" = "1" ] || [ "$SPINALL" = "1" ]; then
+        dospinmsw
+    fi
+
+    # Do wxBase spin
+    if [ "$SPINBASE" = "1" ] || [ "$SPINALL" = "1" ]; then
+        dospinbase
+    fi
+
+    # Do wxAll spin
+    if [ "$SPINWXALL" = "1" ] || [ "$SPINALL" = "1" ]; then
+        dospinwxall
+    fi
+
+    # Do docs spin
+    if [ "$SPINDOCS" = "1" ] || [ "$SPINALL" = "1" ]; then
+        dospindocs
+    fi
+
+    # Do misc files spin
+    dospinmisc
+
+    cp $APPDIR/docs/changes.txt $DESTDIR/changes-$VERSION.txt
+    cp $APPDIR/docs/readme.txt $DESTDIR/readme-$VERSION.txt
+
+    cp $APPDIR/docs/msw/readme.txt $DESTDIR/readme-msw-$VERSION.txt
+    cp $APPDIR/docs/msw/install.txt $DESTDIR/install-msw-$VERSION.txt
+
+    cp $APPDIR/docs/mac/readme.txt $DESTDIR/readme-mac-$VERSION.txt
+    cp $APPDIR/docs/mac/install.txt $DESTDIR/install-mac-$VERSION.txt
+
+    cp $APPDIR/docs/motif/readme.txt $DESTDIR/readme-motif-$VERSION.txt
+    cp $APPDIR/docs/motif/install.txt $DESTDIR/install-motif-$VERSION.txt
+
+    cp $APPDIR/docs/gtk/readme.txt $DESTDIR/readme-gtk-$VERSION.txt
+    cp $APPDIR/docs/gtk/install.txt $DESTDIR/install-gtk-$VERSION.txt
+
+    cp $APPDIR/docs/x11/readme.txt $DESTDIR/readme-x11-$VERSION.txt
+#    cp $APPDIR/docs/x11/readme-nanox.txt $DESTDIR/readme-nanox-$VERSION.txt
+    cp $APPDIR/docs/x11/install.txt $DESTDIR/install-x11-$VERSION.txt
+
+    cp $APPDIR/docs/mgl/readme.txt $DESTDIR/readme-mgl-$VERSION.txt
+    cp $APPDIR/docs/mgl/install.txt $DESTDIR/install-mgl-$VERSION.txt
+
+    cp $APPDIR/docs/cocoa/readme.txt $DESTDIR/readme-cocoa-$VERSION.txt
+    cp $APPDIR/docs/cocoa/install.txt $DESTDIR/install-cocoa-$VERSION.txt
+
+    cp $APPDIR/docs/base/readme.txt $DESTDIR/readme-base-$VERSION.txt
+
+    cp $APPDIR/docs/os2/install.txt $DESTDIR/install-os2-$VERSION.txt
+
+    cp $APPDIR/docs/univ/readme.txt $DESTDIR/readme-univ-$VERSION.txt
+
+    cp $APPDIR/docs/readme_vms.txt $DESTDIR/readme-vms-$VERSION.txt
+
+    # cp $APPDIR/docs/motif/makewxmotif $DESTDIR/makewxmotif-$VERSION
+    # cp $APPDIR/docs/gtk/makewxgtk $DESTDIR/makewxgtk-$VERSION
+    
+    # Time to regenerate the Inno Install script
+    if [ "$INNO" != "0" ]; then
+        dospininstaller
+    fi
+}
+
+# Get the makefiles that aren't in CVS and unarchive them
+getmakefiles()
+{
+    echo Getting eVC++ project files...
+    curl http://biolpc22.york.ac.uk/pub/CVS_Makefiles/wx-mk-evcprj.zip --output /c/transit/wx-mk-evcprj.zip
+    echo Getting Digital Mars makefiles...
+    curl http://biolpc22.york.ac.uk/pub/CVS_Makefiles/wx-mk-dmars.zip --output /c/transit/wx-mk-dmars.zip
+    echo Getting VC++ makefiles...
+    curl http://biolpc22.york.ac.uk/pub/CVS_Makefiles/wx-mk-msvc.zip --output /c/transit/wx-mk-msvc.zip
+
+    cd $APPDIR
+    echo Unarchiving makefiles and project files...
+    unzip -o -a /c/transit/wx-mk-evcprj.zip
+    unzip -o -a /c/transit/wx-mk-dmars.zip
+    unzip -o -a /c/transit/wx-mk-msvc.zip
+    echo Done getting makefiles and project files.
+}
+
+usage()
+{
+    echo "Usage: $PROGNAME [ options ]" 1>&2
+    echo Options:
+    echo "    --help            Display this help message"
+    echo "    --upx             Compress executable with UPX"
+    echo "    --no-upx          Do not compress executable with UPX"
+    echo "    --inno            Build the setup.exe"
+    echo "    --no-inno         Do not build the setup.exe"
+    echo "    --wxmac           Build wxMac distribution"
+    echo "    --wxmsw           Build wxMSW distribution"
+    echo "    --wxos2           Build wxOS2 distribution"
+    echo "    --wxall           Build wxAll zip distribution"
+    echo "    --wxbase          Build wxBase zip distribution"
+    echo "    --docs            Build docs archives"
+    echo "    --all             Build all distributions (the default)"
+    echo "    --getmakefiles    Get out-of-CVS makefiles and unarchive into the wxWidgets source tree"
+    echo "    --verbose         Verbose zip operation"
+    echo.
+    echo Note that options only override settings in $SCRIPTDIR/msw/setup.var.
+    exit 1
+}
+
+# Process command line options.
+
+for i in "$@"; do
+    case "$i" in
+	--inno) INNO=1 ;;
+	--no-inno) INNO=0 ;;
+	--upx) UPX=1 ;;
+	--no-upx) UPX=0 ;;
+	--wxmac) SPINMAC=1; SPINALL=0 ;;
+	--wxmsw) SPINMSW=1; SPINALL=0 ;;
+	--wxos2) SPINOS2=1; SPINALL=0 ;;
+	--wxall) SPINWXALL=1; SPINALL=0 ;;
+	--wxbase) SPINBASE=1; SPINALL=0 ;;
+	--getmakefiles) GETMAKEFILES=1; SPINALL=0 ;;
+	--docs) SPINDOCS=1; SPINALL=0 ;;
+	--all) SPINALL=1 ;;
+	--verbose) VERBOSE=1 ;;
+	*)
+	    usage
+	    exit
+	    ;;
+    esac
+done
+
+
+doinit
+
+if [ "$GETMAKEFILES" = "1" ]; then
+    getmakefiles
+    exit
+fi
+
+# findversion
+makesetup
+
diff --git a/distrib/scripts/msw/setup.var b/distrib/scripts/msw/setup.var
new file mode 100644
index 0000000000..ee039871c2
--- /dev/null
+++ b/distrib/scripts/msw/setup.var
@@ -0,0 +1,155 @@
+### List of variables for the purposes of generating an application's
+### setup.exe
+
+CYGPATH=
+if [ "$OSTYPE" = "cygwin" ]; then
+  CYGPATH=cygpath
+fi
+
+#-------------------------------------------------------------------------
+# The application name
+#-------------------------------------------------------------------------
+
+APPNAME=wxwin
+
+#-------------------------------------------------------------------------
+# The application title
+#-------------------------------------------------------------------------
+
+APPTITLE="wxWidgets"
+
+#-------------------------------------------------------------------------
+# The application author (copyright holder)
+#-------------------------------------------------------------------------
+
+AUTHOR="The wxWidgets Team"
+
+#-------------------------------------------------------------------------
+# The application vendor (organisation)
+#-------------------------------------------------------------------------
+
+VENDOR="Anthemion"
+
+#-------------------------------------------------------------------------
+# The application data file extension
+#-------------------------------------------------------------------------
+
+APPEXTENSION=
+
+#-------------------------------------------------------------------------
+# The symbol to use when querying for the version number (not used)
+#-------------------------------------------------------------------------
+
+VERSIONSYMBOL=wxVERSION
+
+#-------------------------------------------------------------------------
+# The top-level directory of the application source tree
+#-------------------------------------------------------------------------
+
+APPDIR=C:/wx2dev/wxWidgets
+if [ ! $CYGPATH = "" ]; then
+  APPDIR=`$CYGPATH "$APPDIR"`
+fi
+
+#-------------------------------------------------------------------------
+# The destination directory of the setup
+#-------------------------------------------------------------------------
+
+DESTDIR=$APPDIR/deliver
+
+#-------------------------------------------------------------------------
+# The temporary image directory to use when preparing the setup
+#-------------------------------------------------------------------------
+
+SETUPIMAGEDIR=$APPDIR/deliver/wxWidgets-$VERSION
+
+#-------------------------------------------------------------------------
+# The name of the file with $VERSIONSYMBOL in it
+#-------------------------------------------------------------------------
+
+VERSIONSYMBOLFILE=$APPDIR/include/wx/version.h
+
+#-------------------------------------------------------------------------
+# The locations of the project's Inno Setup header and footer files
+#-------------------------------------------------------------------------
+
+INNOTOP=$APPDIR/distrib/msw/innotop.txt
+INNOBOTTOM=$APPDIR/distrib/msw/innobott.txt
+
+#-------------------------------------------------------------------------
+# The location of the generated setup script
+#-------------------------------------------------------------------------
+
+SETUPSCRIPTNAME=$APPDIR/distrib/msw/wxwin2.iss
+
+#-------------------------------------------------------------------------
+# The locations of the readme and license files
+#-------------------------------------------------------------------------
+
+READMEFILE=$APPDIR/docs/readme.txt
+READMEAFTERFILE=$APPDIR/docs/msw/install.txt
+LICENSEFILE=$APPDIR/docs/licence.txt
+
+#-------------------------------------------------------------------------
+# The binary to include in the setup
+#-------------------------------------------------------------------------
+
+APPBINARY=$APPDIR/src/ReleaseStable/$APPNAME.exe
+#APPBINARY=$APPDIR/src/ReleaseDev/$APPNAME.exe
+
+#-------------------------------------------------------------------------
+# The location of the setup compiler
+#-------------------------------------------------------------------------
+
+#SETUPCOMPILER="c:/Program Files/Inno Setup 4/compil32.exe"
+SETUPCOMPILER="c:/Program Files/Inno Setup 5/compil32.exe"
+if [ ! $CYGPATH = "" ]; then
+  SETUPCOMPILER=`$CYGPATH "$SETUPCOMPILER"`
+fi
+
+#-------------------------------------------------------------------------
+# Whether we will compress the binary (0 or 1).
+# Use --upx or --no-upx to override this default value.
+#-------------------------------------------------------------------------
+
+UPX=0
+
+#-------------------------------------------------------------------------
+# Whether we will make a manual (0 or 1)
+# Use --make-manual or --no-make-manual to override this default value.
+#-------------------------------------------------------------------------
+
+MAKEMANUAL=0
+
+#-------------------------------------------------------------------------
+# The manual filename(s)
+#-------------------------------------------------------------------------
+
+MANUALFILES=wx.chm
+
+#-------------------------------------------------------------------------
+# The directory containing the manual source. We assume
+# that there is a Makefile in this directory for making the
+# manual.
+#-------------------------------------------------------------------------
+
+MANUALDIR=$APPDIR/docs
+
+#-------------------------------------------------------------------------
+# The resources file to compile, if any (e.g. myapp.bin).
+# This is just a zip containing files to be used by the
+# application, usually stored in src/resources.
+#
+# If this is left empty, no resources will be compiled.
+#-------------------------------------------------------------------------
+
+RESOURCESFILE=
+
+#-------------------------------------------------------------------------
+# The directory containing the resources.
+#
+# If this is left empty, no resources will be compiled.
+#-------------------------------------------------------------------------
+
+RESOURCESDIR=
+
diff --git a/distrib/scripts/pre-flight.sh b/distrib/scripts/pre-flight.sh
new file mode 100755
index 0000000000..9a88c31bec
--- /dev/null
+++ b/distrib/scripts/pre-flight.sh
@@ -0,0 +1,78 @@
+#!/bin/sh
+
+# cleanup after old build files
+#if [ -d $WX_TEMP_DIR ]; then
+#  rm -rf $WX_TEMP_DIR
+#fi 
+
+START_DIR="$PWD"
+WX_WEB_DIR=$WX_TEMP_DIR/wxWebSite
+WX_SRC_DIR=$WX_TEMP_DIR/wxWidgets
+
+# first, grab the latest revision with specified tag
+if [ ! -d $WX_TEMP_DIR ]; then
+  mkdir $WX_TEMP_DIR
+fi 
+
+cd $WX_TEMP_DIR
+
+# just do an update if we started a build but it failed somewhere
+if [ ! -d $WX_WEB_DIR ]; then  
+  cvs -d:pserver:anoncvs:anoncvs@cvs.wxwidgets.org:/pack/cvsroots/wxwidgets login
+  echo "Grabbing wxWebSite sources..."
+  cvs -d:pserver:anoncvs@cvs.wxwidgets.org:/pack/cvsroots/wxwidgets checkout wxWebSite
+else
+    cd $WX_WEB_DIR
+    cvs update -d
+fi
+
+if [ ! -d $WX_SRC_DIR ]; then
+  cvs -d:pserver:anoncvs:anoncvs@cvs.wxwidgets.org:/pack/cvsroots/wxwidgets login
+  echo "Grabbing wx CVS with tag $BUILD_TAG"
+  cvs -d:pserver:anoncvs@cvs.wxwidgets.org:/pack/cvsroots/wxwidgets checkout -r $BUILD_TAG wxWidgets
+else
+    cd $WX_SRC_DIR
+    cvs update -d
+fi
+
+# this is where we will store the wxAll tarball we create
+if [ ! -d $DISTDIR ]; then
+  mkdir $DISTDIR
+fi
+
+#re-bake the bakefiles
+if [ $rebake = "yes" ]; then
+  cd $WX_SRC_DIR/build/bakefiles
+  bakefile_gen
+fi
+
+cd $WX_SRC_DIR
+if [ ! -d $WX_SRC_DIR/deliver ]; then
+  mkdir $WX_SRC_DIR/deliver
+fi
+
+# Now generate the wxAll tarball. We will push this to our build machines.
+
+cd $WX_TEMP_DIR
+WX_TARBALL=$WX_TEMP_DIR/wxWidgets-$BUILD_VERSION.tar.gz
+tar cvzf $WX_TARBALL wxWidgets
+
+echo "Tarball located at: $WX_TARBALL"
+
+if [ ! -f $WX_TARBALL ]; then
+  echo "ERROR: wxAll tarball was not created by pre-flight.sh. Build cannot continue."
+  exit 1
+else
+  cd $START_DIR
+  cp $WX_TARBALL $STAGING_DIR
+  cp -r $WX_WEB_DIR $STAGING_DIR
+  
+  if [ $setup_msvc_for_cygwin = yes ]; then
+    # create a setup script to be sourced whenever we need nmake, etc.
+    
+  
+  fi
+  
+  echo "Pre-flight complete. Ready for takeoff."
+fi
+# assuming this has all succeeded, we can delete the temp dir
\ No newline at end of file
diff --git a/distrib/scripts/setup_environ.sh b/distrib/scripts/setup_environ.sh
new file mode 100755
index 0000000000..fd7ad8af40
--- /dev/null
+++ b/distrib/scripts/setup_environ.sh
@@ -0,0 +1,75 @@
+#!/bin/bash
+
+OLDDIR="$PWD"
+
+# Install TaskRunner to manage the build process...
+cd ../wxPython/distrib/all
+sudo python2.4 setup.py install
+
+cd $OLDDIR
+
+BASE_CMD="wget"
+if [ "$OSTYPE" = "darwin" ]; then
+    BASE_CMD="curl -LO"
+fi
+
+if which ls > /dev/null 2>&1; then echo YES; else echo NO; fi
+
+if which bogus > /dev/null 2>&1; then echo YES; else echo NO; fi
+
+# unix2dos is needed for the build process.
+# this commonly only happens on Mac...
+U2D_TARBALL="unix2dos-2.2.src.tar.gz"
+U2D_URL="http://opendarwin.org/~olegb/src/$U2D_TARBALL"
+
+CMD="$BASE_CMD $U2D_URL"
+echo "$CMD"
+$CMD
+    
+tar xzvf $U2D_TARBALL
+cd unix2dos-2.2.src
+./configure
+make
+make install
+cd ..
+
+
+# Install ReleaseForge to manage the SF upload
+RF_TARBALL="releaseforge-0.9.8.tar.gz"
+RF_URL="http://voxel.dl.sourceforge.net/sourceforge/releaseforge/$RF_TARBALL"
+
+if [ ! -d ./scripts/ReleaseForge ]; then    
+    CMD="$BASE_CMD $RF_URL"
+    echo "$CMD"
+    $CMD
+    
+    tar xzvf $RF_TARBALL
+    
+    # There's one line of code that makes this not work from command line,
+    # and that's an import that is no longer used, so we'll remove it. :-)
+    cd "releaseforge-0.9.8"
+    sed "s/from workerThread/\#from workerThread/" < ReleaseForge/sfcomm.py > temp
+    mv temp ReleaseForge/sfcomm.py
+    
+    cd ..
+    mv releaseforge-0.9.8/ReleaseForge ./scripts/ReleaseForge
+    
+    rm -rf releaseforge*
+fi
+
+BF_TARBALL="bakefile-0.2.0.tar.gz"
+BF_URL="http://umn.dl.sourceforge.net/sourceforge/bakefile/$BF_TARBALL"
+
+if which bakefile; then
+
+else
+    CMD="$BASE_CMD $BF_URL"
+    echo "$CMD"
+    $CMD
+    
+    tar xzvf $BF_TARBALL
+    cd bakefile-0.2.0
+    ./configure
+    make
+    sudo make install
+fi
\ No newline at end of file
diff --git a/distrib/scripts/utils.inc b/distrib/scripts/utils.inc
new file mode 100644
index 0000000000..03730b2b86
--- /dev/null
+++ b/distrib/scripts/utils.inc
@@ -0,0 +1,23 @@
+# We can't use e.g. this:
+# ls `cat $SRC/distrib/msw/makefile.rsp` zip -@ -u $DEST/wxWidgets-$VERSION-gen.zip
+# because there's not enough space on the command line, plus we need to ignore the
+# blank lines.
+# So if we need to (not in this script so far) we do something like this instead:
+# expandlines $SRC/setup/files.rsp temp.txt
+# zip -@ `$CYGPATHPROG -w $DEST/archive.zip` < temp.txt
+
+expandlines()
+{
+    toexpand=$1
+    outputfile=$2
+
+    rm -f $outputfile
+    touch $outputfile
+    for line in `cat $toexpand` ; do
+      if [ "$line" != "" ]; then
+        ls $line >> $outputfile
+      fi
+    uniq < $outputfile > /tmp/uniqtemp.txt
+    mv /tmp/uniqtemp.txt $outputfile
+    done
+}
\ No newline at end of file
-- 
2.47.2