summaryrefslogtreecommitdiff
path: root/cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp')
-rwxr-xr-xcpp/install/common/components/icej.demo207
-rwxr-xr-xcpp/install/common/components/icephp.demo23
-rwxr-xr-xcpp/install/common/components/icepy.demo57
-rwxr-xr-xcpp/install/common/components/icevb.demo178
-rwxr-xr-xcpp/install/common/components/make_cs_demo_list.sh1
-rwxr-xr-xcpp/install/common/components/make_demo_list_vc60.sh6
-rwxr-xr-xcpp/install/common/components/make_demo_list_vc71.sh1
-rwxr-xr-xcpp/install/common/components/make_java_demo_list.sh24
-rwxr-xr-xcpp/install/common/components/make_php_demo_list.sh21
-rwxr-xr-xcpp/install/common/components/make_py_demo_list.sh21
-rwxr-xr-xcpp/install/common/components/make_vb_demo_list.sh35
11 files changed, 549 insertions, 25 deletions
diff --git a/cpp/install/common/components/icej.demo b/cpp/install/common/components/icej.demo
index a3c12d0f0fe..90e07bb24c0 100755
--- a/cpp/install/common/components/icej.demo
+++ b/cpp/install/common/components/icej.demo
@@ -1,4 +1,203 @@
-include=*.*
-exclude=**/.dummy
-exclude=**/classes/**
-exclude=**/generated/**
+
+# To create an explicit listing for the demos run the following command
+# in the demo directory of the ice distribution.:
+# find . -name "*" -type f | sed -e # '/\/generated\/\|\/classes\/\|\
+# .dummy/d' | sed -e 's/^\.\///' >> file
+#
+# If you want to use wild card searches instead of explicitly listing
+# files, you can delete the filenames and uncomment the following lines:
+#
+# include=*.*
+# exclude=**/.dummy
+# exclude=**/classes/**
+# exclude=**/generated/**
+#
+# Stop uncommenting here!
+# Delete from here to EOF
+
+book/build.xml
+book/evictor/EvictorBase.java
+book/evictor/LinkedList.java
+book/evictor/README
+book/printer/build.xml
+book/printer/Client.java
+book/printer/Printer.ice
+book/printer/PrinterI.java
+book/printer/README
+book/printer/Server.java
+book/README
+book/simple_filesystem/build.xml
+book/simple_filesystem/Client.java
+book/simple_filesystem/Filesystem/DirectoryI.java
+book/simple_filesystem/Filesystem/FileI.java
+book/simple_filesystem/Filesystem.ice
+book/simple_filesystem/README
+book/simple_filesystem/Server.java
+build.xml
+Freeze/bench/build.xml
+Freeze/bench/Client.java
+Freeze/bench/config
+Freeze/bench/README
+Freeze/bench/StopWatch.java
+Freeze/bench/Test.ice
+Freeze/build.xml
+Freeze/library/BookFactory.java
+Freeze/library/BookI.java
+Freeze/library/books
+Freeze/library/build.xml
+Freeze/library/Client.java
+Freeze/library/Collocated.java
+Freeze/library/config
+Freeze/library/Grammar.java
+Freeze/library/Library.ice
+Freeze/library/LibraryI.java
+Freeze/library/Parser.java
+Freeze/library/README
+Freeze/library/RunParser.java
+Freeze/library/Scanner.java
+Freeze/library/Server.java
+Freeze/library/Token.java
+Freeze/phonebook/build.xml
+Freeze/phonebook/Client.java
+Freeze/phonebook/Collocated.java
+Freeze/phonebook/config
+Freeze/phonebook/ContactFactory.java
+Freeze/phonebook/ContactI.java
+Freeze/phonebook/contacts
+Freeze/phonebook/Grammar.java
+Freeze/phonebook/Parser.java
+Freeze/phonebook/PhoneBook.ice
+Freeze/phonebook/PhoneBookI.java
+Freeze/phonebook/README
+Freeze/phonebook/RunParser.java
+Freeze/phonebook/Scanner.java
+Freeze/phonebook/Server.java
+Freeze/phonebook/Token.java
+Freeze/README
+Glacier2/build.xml
+Glacier2/callback/build.xml
+Glacier2/callback/Callback.ice
+Glacier2/callback/CallbackI.java
+Glacier2/callback/CallbackReceiverI.java
+Glacier2/callback/Client.java
+Glacier2/callback/config
+Glacier2/callback/config.glacier2
+Glacier2/callback/config.server
+Glacier2/callback/config.sessionserver
+Glacier2/callback/README
+Glacier2/callback/Server.java
+Glacier2/callback/SessionI.java
+Glacier2/callback/SessionManagerI.java
+Glacier2/callback/SessionServer.java
+Glacier2/README
+Ice/bidir/build.xml
+Ice/bidir/Callback.ice
+Ice/bidir/CallbackReceiverI.java
+Ice/bidir/CallbackSenderI.java
+Ice/bidir/Client.java
+Ice/bidir/config
+Ice/bidir/README
+Ice/bidir/Server.java
+Ice/build.xml
+Ice/callback/build.xml
+Ice/callback/Callback.ice
+Ice/callback/CallbackReceiverI.java
+Ice/callback/CallbackSenderI.java
+Ice/callback/Client.java
+Ice/callback/config
+Ice/callback/README
+Ice/callback/Server.java
+Ice/hello/build.xml
+Ice/hello/Client.java
+Ice/hello/config
+Ice/hello/Hello.ice
+Ice/hello/HelloI.java
+Ice/hello/README
+Ice/hello/Server.java
+Ice/invoke/build.xml
+Ice/invoke/Client.java
+Ice/invoke/config
+Ice/invoke/Printer.ice
+Ice/invoke/PrinterI.java
+Ice/invoke/README
+Ice/invoke/Server.java
+Ice/latency/build.xml
+Ice/latency/Client.java
+Ice/latency/config
+Ice/latency/Latency.ice
+Ice/latency/README
+Ice/latency/Server.java
+Ice/minimal/build.xml
+Ice/minimal/Client.java
+Ice/minimal/Hello.ice
+Ice/minimal/HelloI.java
+Ice/minimal/README
+Ice/minimal/Server.java
+Ice/nested/build.xml
+Ice/nested/Client.java
+Ice/nested/config
+Ice/nested/Nested.ice
+Ice/nested/NestedClient.java
+Ice/nested/NestedI.java
+Ice/nested/NestedServer.java
+Ice/nested/README
+Ice/nested/Server.java
+Ice/README
+Ice/session/build.xml
+Ice/session/Client.java
+Ice/session/config
+Ice/session/HelloI.java
+Ice/session/README
+Ice/session/ReapThread.java
+Ice/session/Server.java
+Ice/session/Session.ice
+Ice/session/SessionFactoryI.java
+Ice/session/SessionI.java
+Ice/throughput/build.xml
+Ice/throughput/Client.java
+Ice/throughput/config
+Ice/throughput/README
+Ice/throughput/Server.java
+Ice/throughput/Throughput.ice
+Ice/throughput/ThroughputI.java
+Ice/value/build.xml
+Ice/value/Client.java
+Ice/value/config
+Ice/value/DerivedPrinterI.java
+Ice/value/InitialI.java
+Ice/value/ObjectFactory.java
+Ice/value/PrinterI.java
+Ice/value/README
+Ice/value/Server.java
+Ice/value/Value.ice
+IceBox/build.xml
+IceBox/hello/build.xml
+IceBox/hello/Client.java
+IceBox/hello/config
+IceBox/hello/Hello.ice
+IceBox/hello/HelloI.java
+IceBox/hello/HelloServiceI.java
+IceBox/hello/README
+IceBox/README
+IceGrid/build.xml
+IceGrid/simple/application.xml
+IceGrid/simple/application_with_replication.xml
+IceGrid/simple/application_with_template.xml
+IceGrid/simple/build.xml
+IceGrid/simple/Client.java
+IceGrid/simple/config
+IceGrid/simple/Hello.ice
+IceGrid/simple/HelloI.java
+IceGrid/simple/README
+IceGrid/simple/Server.java
+IceStorm/build.xml
+IceStorm/clock/build.xml
+IceStorm/clock/Clock.ice
+IceStorm/clock/ClockI.java
+IceStorm/clock/config
+IceStorm/clock/config_service
+IceStorm/clock/Publisher.java
+IceStorm/clock/README
+IceStorm/clock/Subscriber.java
+IceStorm/README
+README
diff --git a/cpp/install/common/components/icephp.demo b/cpp/install/common/components/icephp.demo
index 2578eee68f5..ca51399be8f 100755
--- a/cpp/install/common/components/icephp.demo
+++ b/cpp/install/common/components/icephp.demo
@@ -1,2 +1,21 @@
-*.*
-**/*.*
+# To create an explicit listing for the demos run the following command
+# in the demo directory of the IcePHP distribution.:
+# find . -name "*" -type f | sed -e 's/^\.\///' >> $1
+#
+# If you want to use wild card searches instead of explicitly listing
+# files, you can delete the filenames and uncomment the following lines:
+#
+# include=*.*
+# include=**/*.*
+#
+# Stop uncommenting here!
+# Delete from here to EOF
+
+Ice/hello/Hello.ice
+Ice/hello/hello.php
+Ice/hello/README
+Ice/README
+Ice/value/Client.php
+Ice/value/php.ini
+Ice/value/README
+Ice/value/Value.ice
diff --git a/cpp/install/common/components/icepy.demo b/cpp/install/common/components/icepy.demo
index 2578eee68f5..7b2417b7c20 100755
--- a/cpp/install/common/components/icepy.demo
+++ b/cpp/install/common/components/icepy.demo
@@ -1,2 +1,55 @@
-*.*
-**/*.*
+
+# To create an explicit listing for the demos run the following command
+# in the demo directory of the IcePy distribution.:
+# find . -name "*" -type f | sed -e 's/^\.\///' >> $1
+#
+# If you want to use wild card searches instead of explicitly listing
+# files, you can delete the filenames and uncomment the following lines:
+#
+# include=*.*
+# include=**/*.*
+#
+# Stop uncommenting here!
+# Delete from here to EOF
+
+Ice/bidir/Callback.ice
+Ice/bidir/Client.py
+Ice/bidir/config
+Ice/bidir/README
+Ice/bidir/Server.py
+Ice/callback/Callback.ice
+Ice/callback/Client.py
+Ice/callback/config
+Ice/callback/README
+Ice/callback/Server.py
+Ice/hello/Client.py
+Ice/hello/config
+Ice/hello/Hello.ice
+Ice/hello/README
+Ice/hello/Server.py
+Ice/latency/Client.py
+Ice/latency/config
+Ice/latency/Latency.ice
+Ice/latency/README
+Ice/latency/Server.py
+Ice/minimal/Client.py
+Ice/minimal/Hello.ice
+Ice/minimal/README
+Ice/minimal/Server.py
+Ice/README
+Ice/session/Client.py
+Ice/session/config
+Ice/session/README
+Ice/session/Server.py
+Ice/session/Session.ice
+Ice/throughput/Client.py
+Ice/throughput/config
+Ice/throughput/README
+Ice/throughput/Server.py
+Ice/throughput/Throughput.ice
+Ice/value/Client.py
+Ice/value/config
+Ice/value/Printer.py
+Ice/value/README
+Ice/value/Server.py
+Ice/value/Value.ice
diff --git a/cpp/install/common/components/icevb.demo b/cpp/install/common/components/icevb.demo
index 240cc3207de..24720bf58e9 100755
--- a/cpp/install/common/components/icevb.demo
+++ b/cpp/install/common/components/icevb.demo
@@ -1,12 +1,166 @@
-*.*
-include=**/*.*
-exclude=**/*.vbproj*
-exclude=**/*.exe
-exclude=**/*.pdb
-exclude=**/*.dll
-exclude=**/*.bat
-exclude=**/.depend
-exclude=**/.dummy
-exclude=**/Makefile
-exclude=**/generated/**
-exclude=**/obj/**
+
+# To create an explicit listing for the demos run the following command
+# in the demo directory of the IceCS distribution:
+# find . -name "*" -type f | sed -e '/generated\|obj\|.exe$\|.dll$\|.depend\|\
+# Makefile\|.pdb$\|\*.bat$\|.dummy\|[^D].vbproj.*$/d' # | \
+# sed -e 's/^\.\///' \
+# >> file
+#
+# If you want to use wild card searches instead of explicitly listing
+# files, you can delete the filenames and uncomment the following lines:
+#
+# *.*
+# include=**/*.*
+# exclude=**/*.csproj*
+# exclude=**/*.exe
+# exclude=**/*.pdb
+# exclude=**/*.dll
+# exclude=**/*.bat
+# exclude=**/.depend
+# exclude=**/.dummy
+# exclude=**/Makefile
+# exclude=**/generated/**
+# exclude=**/obj/**
+#
+# Stop uncommenting here
+# Delete from here to EOF
+
+book/evictor/EvictorBase.vb
+book/evictor/LinkedList.vb
+book/evictor/README
+book/printer/Client.vb
+book/printer/Printer.ice
+book/printer/printerCD.vbproj
+book/printer/printerCommonD.vbproj
+book/printer/printerSD.vbproj
+book/printer/README
+book/printer/Server.vb
+book/README
+book/simple_filesystem/Client.vb
+book/simple_filesystem/DirectoryI.vb
+book/simple_filesystem/FileI.vb
+book/simple_filesystem/Filesystem.ice
+book/simple_filesystem/README
+book/simple_filesystem/Server.vb
+book/simple_filesystem/simpleFSCD.vbproj
+book/simple_filesystem/simpleFSCommonD.vbproj
+book/simple_filesystem/simpleFSSD.vbproj
+compileSlice.vcproj
+demo.sln
+Glacier2/callback/Callback.ice
+Glacier2/callback/CallbackI.vb
+Glacier2/callback/CallbackReceiverI.vb
+Glacier2/callback/Client.vb
+Glacier2/callback/config
+Glacier2/callback/config.glacier2
+Glacier2/callback/config.server
+Glacier2/callback/config.sessionserver
+Glacier2/callback/glacier2callbackCD.vbproj
+Glacier2/callback/glacier2callbackCommonD.vbproj
+Glacier2/callback/glacier2callbackSD.vbproj
+Glacier2/callback/glacier2callbackSSD.vbproj
+Glacier2/callback/README
+Glacier2/callback/Server.vb
+Glacier2/callback/SessionI.vb
+Glacier2/callback/SessionManagerI.vb
+Glacier2/callback/SessionServer.vb
+Glacier2/README
+Ice/bidir/bidirCD.vbproj
+Ice/bidir/bidirCommonD.vbproj
+Ice/bidir/bidirSD.vbproj
+Ice/bidir/Callback.ice
+Ice/bidir/CallbackReceiverI.vb
+Ice/bidir/CallbackSenderI.vb
+Ice/bidir/Client.vb
+Ice/bidir/config
+Ice/bidir/README
+Ice/bidir/Server.vb
+Ice/callback/Callback.ice
+Ice/callback/callbackCD.vbproj
+Ice/callback/callbackCommonD.vbproj
+Ice/callback/CallbackReceiverI.vb
+Ice/callback/callbackSD.vbproj
+Ice/callback/CallbackSenderI.vb
+Ice/callback/Client.vb
+Ice/callback/config
+Ice/callback/README
+Ice/callback/Server.vb
+Ice/hello/Client.vb
+Ice/hello/config
+Ice/hello/Hello.ice
+Ice/hello/helloCD.vbproj
+Ice/hello/helloCommonD.vbproj
+Ice/hello/HelloI.vb
+Ice/hello/helloSD.vbproj
+Ice/hello/README
+Ice/hello/Server.vb
+Ice/invoke/.Printer.stream
+Ice/invoke/Client.vb
+Ice/invoke/config
+Ice/invoke/invokeCD.vbproj
+Ice/invoke/invokeCommonD.vbproj
+Ice/invoke/invokeSD.vbproj
+Ice/invoke/Printer.ice
+Ice/invoke/PrinterI.vb
+Ice/invoke/README
+Ice/invoke/Server.vb
+Ice/latency/Client.vb
+Ice/latency/config
+Ice/latency/Latency.ice
+Ice/latency/latencyCD.vbproj
+Ice/latency/latencyCommonD.vbproj
+Ice/latency/latencySD.vbproj
+Ice/latency/README
+Ice/latency/Server.vb
+Ice/minimal/Client.vb
+Ice/minimal/Hello.ice
+Ice/minimal/HelloI.vb
+Ice/minimal/minimalCD.vbproj
+Ice/minimal/minimalCommonD.vbproj
+Ice/minimal/minimalSD.vbproj
+Ice/minimal/README
+Ice/minimal/Server.vb
+Ice/nested/Client.vb
+Ice/nested/config
+Ice/nested/Nested.ice
+Ice/nested/nestedCD.vbproj
+Ice/nested/nestedCommonD.vbproj
+Ice/nested/NestedI.vb
+Ice/nested/nestedSD.vbproj
+Ice/nested/README
+Ice/nested/Server.vb
+Ice/README
+Ice/session/Client.vb
+Ice/session/config
+Ice/session/HelloI.vb
+Ice/session/README
+Ice/session/ReapThread.vb
+Ice/session/Server.vb
+Ice/session/Session.ice
+Ice/session/sessionCD.vbproj
+Ice/session/sessionCommonD.vbproj
+Ice/session/SessionFactoryI.vb
+Ice/session/SessionI.vb
+Ice/session/sessionSD.vbproj
+Ice/throughput/Client.vb
+Ice/throughput/config
+Ice/throughput/README
+Ice/throughput/Server.vb
+Ice/throughput/Throughput.ice
+Ice/throughput/throughputCD.vbproj
+Ice/throughput/throughputCommonD.vbproj
+Ice/throughput/ThroughputI.vb
+Ice/throughput/throughputSD.vbproj
+Ice/value/Client.vb
+Ice/value/config
+Ice/value/DerivedPrinterI.vb
+Ice/value/InitialI.vb
+Ice/value/ObjectFactory.vb
+Ice/value/PrinterI.vb
+Ice/value/README
+Ice/value/Server.vb
+Ice/value/Value.ice
+Ice/value/valueCD.vbproj
+Ice/value/valueCommonD.vbproj
+Ice/value/valueSD.vbproj
+README
diff --git a/cpp/install/common/components/make_cs_demo_list.sh b/cpp/install/common/components/make_cs_demo_list.sh
index 5456889e70c..06b0ece7f71 100755
--- a/cpp/install/common/components/make_cs_demo_list.sh
+++ b/cpp/install/common/components/make_cs_demo_list.sh
@@ -3,7 +3,6 @@
echo "">$1
cat >$1 <<\_CMTFILE
-
# To create an explicit listing for the demos run the following command
# in the demo directory of the IceCS distribution:
# find . -name "*" -type f | sed -e '/generated\|obj\|.exe$\|.dll$\|.depend\|\
diff --git a/cpp/install/common/components/make_demo_list_vc60.sh b/cpp/install/common/components/make_demo_list_vc60.sh
index 43203f785a5..f79e2024397 100755
--- a/cpp/install/common/components/make_demo_list_vc60.sh
+++ b/cpp/install/common/components/make_demo_list_vc60.sh
@@ -3,11 +3,11 @@
echo "">$1
cat >$1 <<\_CMTFILE
-
# To create an explicit listing for the demos run the following command
# in the demo directory of the ice distribution.:
-# find . -name "*" -type f| sed -e '/Debug\|Release\|.exe$\|.ilk$\|.plg$\|.depend\|Makefile\|.pdb$\|.ncb$\|*.suo$\|.dummy/d' |
-# sed -e '/^Freeze\/backup/d' | sed -e 's/^\.\///' >> file
+# find . -name "*" -type f| sed -e '/Debug\|Release\|.exe$\|.ilk$\|.plg$\
+# \|.depend\|Makefile\|.pdb$\|.ncb$\|*.suo$\|.dummy/d' |
+# sed -e '/^Freeze\/backup/d' | sed -e 's/^\.\///' >> file
#
# If you want to use wild card searches instead of explicitly listing
# files, you can delete the filenames and uncomment the following lines:
diff --git a/cpp/install/common/components/make_demo_list_vc71.sh b/cpp/install/common/components/make_demo_list_vc71.sh
index 1279c836af7..606df9aae5f 100755
--- a/cpp/install/common/components/make_demo_list_vc71.sh
+++ b/cpp/install/common/components/make_demo_list_vc71.sh
@@ -3,7 +3,6 @@
echo "">$1
cat >$1 <<\_CMTFILE
-
# To create an explicit listing for the demos run the following command
# in the demo directory of the ice distribution.:
# find . -name "*" -type f | sed -e '/Debug\|Release\|.dsp$\|.dsw$\|.exe$\
diff --git a/cpp/install/common/components/make_java_demo_list.sh b/cpp/install/common/components/make_java_demo_list.sh
new file mode 100755
index 00000000000..5c36cb2988b
--- /dev/null
+++ b/cpp/install/common/components/make_java_demo_list.sh
@@ -0,0 +1,24 @@
+#!/bin/bash
+
+echo "">$1
+
+cat >$1 <<\_CMTFILE
+# To create an explicit listing for the demos run the following command
+# in the demo directory of the IceJ distribution.:
+# find . -name "*" -type f | sed -e # '/\/generated\/\|\/classes\/\|\
+# .dummy/d' | sed -e 's/^\.\///' >> file
+#
+# If you want to use wild card searches instead of explicitly listing
+# files, you can delete the filenames and uncomment the following lines:
+#
+# include=*.*
+# exclude=**/.dummy
+# exclude=**/classes/**
+# exclude=**/generated/**
+#
+# Stop uncommenting here!
+# Delete from here to EOF
+
+_CMTFILE
+
+find . -name "*" -type f | sed -e '/\/generated\/\|\/classes\/\|.dummy/d' | sed -e 's/^\.\///' >> $1
diff --git a/cpp/install/common/components/make_php_demo_list.sh b/cpp/install/common/components/make_php_demo_list.sh
new file mode 100755
index 00000000000..325b76ea991
--- /dev/null
+++ b/cpp/install/common/components/make_php_demo_list.sh
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+echo "">$1
+
+cat >$1 <<\_CMTFILE
+# To create an explicit listing for the demos run the following command
+# in the demo directory of the IcePHP distribution.:
+# find . -name "*" -type f | sed -e 's/^\.\///' >> $1
+#
+# If you want to use wild card searches instead of explicitly listing
+# files, you can delete the filenames and uncomment the following lines:
+#
+# include=*.*
+# include=**/*.*
+#
+# Stop uncommenting here!
+# Delete from here to EOF
+
+_CMTFILE
+
+find . -name "*" -type f | sed -e 's/^\.\///' >> $1
diff --git a/cpp/install/common/components/make_py_demo_list.sh b/cpp/install/common/components/make_py_demo_list.sh
new file mode 100755
index 00000000000..9076ca7abc9
--- /dev/null
+++ b/cpp/install/common/components/make_py_demo_list.sh
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+echo "">$1
+
+cat >$1 <<\_CMTFILE
+# To create an explicit listing for the demos run the following command
+# in the demo directory of the IcePy distribution.:
+# find . -name "*" -type f | sed -e 's/^\.\///' >> $1
+#
+# If you want to use wild card searches instead of explicitly listing
+# files, you can delete the filenames and uncomment the following lines:
+#
+# include=*.*
+# include=**/*.*
+#
+# Stop uncommenting here!
+# Delete from here to EOF
+
+_CMTFILE
+
+find . -name "*" -type f | sed -e 's/^\.\///' >> $1
diff --git a/cpp/install/common/components/make_vb_demo_list.sh b/cpp/install/common/components/make_vb_demo_list.sh
new file mode 100755
index 00000000000..3b563273b70
--- /dev/null
+++ b/cpp/install/common/components/make_vb_demo_list.sh
@@ -0,0 +1,35 @@
+#!/bin/bash
+
+echo "">$1
+
+cat >$1 <<\_CMTFILE
+# To create an explicit listing for the demos run the following command
+# in the demo directory of the IceVB distribution:
+# find . -name "*" -type f | sed -e '/generated\|obj\|.exe$\|.dll$\|.depend\|\
+# Makefile\|.pdb$\|\*.bat$\|.dummy\|[^D].vbproj.*$/d' # | \
+# sed -e 's/^\.\///' \
+# >> file
+#
+# If you want to use wild card searches instead of explicitly listing
+# files, you can delete the filenames and uncomment the following lines:
+#
+# *.*
+# include=**/*.*
+# exclude=**/*.csproj*
+# exclude=**/*.exe
+# exclude=**/*.pdb
+# exclude=**/*.dll
+# exclude=**/*.bat
+# exclude=**/.depend
+# exclude=**/.dummy
+# exclude=**/Makefile
+# exclude=**/generated/**
+# exclude=**/obj/**
+#
+# Stop uncommenting here
+# Delete from here to EOF
+
+_CMTFILE
+
+
+find . -name "*" -type f | sed -e '/generated\|obj\|.exe$\|.dll$\|.depend\|Makefile\|.pdb$\|*.bat$\|.dummy\|[^D].vbproj.*$/d' | sed -e 's/^\.\///' >> $1