From 7e65590a55ba575d0086bdfc25addaf1051d799b Mon Sep 17 00:00:00 2001 From: Justin Clark-Casey (justincc) Date: Sat, 11 Sep 2010 01:13:08 +0100 Subject: Update Prebuild.exe with Prebuild r323 + an existing OpenSim specific nant hack to correctly clean up chosen OpenSim exes and dlls in bin/ on a "nant clean" Source code is included for reference. This can go away again once Prebuild is updated with a more general mechanism for cleaning up files. The Prebuild source code here can be built with nant, or regnerated for other tools using the prebuild at {root}/bin/Prebuild.exe --- Prebuild/tests/.svn/all-wcprops | 59 ++++ Prebuild/tests/.svn/entries | 334 +++++++++++++++++++++ Prebuild/tests/.svn/text-base/Makefile.svn-base | 24 ++ Prebuild/tests/.svn/text-base/README.txt.svn-base | 5 + .../.svn/text-base/include-001.expected.svn-base | 46 +++ .../.svn/text-base/include-001.include.svn-base | 33 ++ .../.svn/text-base/include-001.prebuild.svn-base | 22 ++ .../.svn/text-base/include-002-2.include.svn-base | 8 + .../.svn/text-base/include-002.expected.svn-base | 26 ++ .../.svn/text-base/include-002.include.svn-base | 14 + .../.svn/text-base/include-002.prebuild.svn-base | 7 + 11 files changed, 578 insertions(+) create mode 100644 Prebuild/tests/.svn/all-wcprops create mode 100644 Prebuild/tests/.svn/entries create mode 100644 Prebuild/tests/.svn/text-base/Makefile.svn-base create mode 100644 Prebuild/tests/.svn/text-base/README.txt.svn-base create mode 100644 Prebuild/tests/.svn/text-base/include-001.expected.svn-base create mode 100644 Prebuild/tests/.svn/text-base/include-001.include.svn-base create mode 100644 Prebuild/tests/.svn/text-base/include-001.prebuild.svn-base create mode 100644 Prebuild/tests/.svn/text-base/include-002-2.include.svn-base create mode 100644 Prebuild/tests/.svn/text-base/include-002.expected.svn-base create mode 100644 Prebuild/tests/.svn/text-base/include-002.include.svn-base create mode 100644 Prebuild/tests/.svn/text-base/include-002.prebuild.svn-base (limited to 'Prebuild/tests/.svn') diff --git a/Prebuild/tests/.svn/all-wcprops b/Prebuild/tests/.svn/all-wcprops new file mode 100644 index 0000000..0668acb --- /dev/null +++ b/Prebuild/tests/.svn/all-wcprops @@ -0,0 +1,59 @@ +K 25 +svn:wc:ra_dav:version-url +V 47 +/svnroot/dnpb/!svn/ver/280/trunk/Prebuild/tests +END +include-001.expected +K 25 +svn:wc:ra_dav:version-url +V 68 +/svnroot/dnpb/!svn/ver/279/trunk/Prebuild/tests/include-001.expected +END +include-002.expected +K 25 +svn:wc:ra_dav:version-url +V 68 +/svnroot/dnpb/!svn/ver/280/trunk/Prebuild/tests/include-002.expected +END +include-001.include +K 25 +svn:wc:ra_dav:version-url +V 67 +/svnroot/dnpb/!svn/ver/279/trunk/Prebuild/tests/include-001.include +END +include-002-2.include +K 25 +svn:wc:ra_dav:version-url +V 69 +/svnroot/dnpb/!svn/ver/280/trunk/Prebuild/tests/include-002-2.include +END +include-002.include +K 25 +svn:wc:ra_dav:version-url +V 67 +/svnroot/dnpb/!svn/ver/280/trunk/Prebuild/tests/include-002.include +END +include-001.prebuild +K 25 +svn:wc:ra_dav:version-url +V 68 +/svnroot/dnpb/!svn/ver/279/trunk/Prebuild/tests/include-001.prebuild +END +include-002.prebuild +K 25 +svn:wc:ra_dav:version-url +V 68 +/svnroot/dnpb/!svn/ver/280/trunk/Prebuild/tests/include-002.prebuild +END +README.txt +K 25 +svn:wc:ra_dav:version-url +V 58 +/svnroot/dnpb/!svn/ver/279/trunk/Prebuild/tests/README.txt +END +Makefile +K 25 +svn:wc:ra_dav:version-url +V 56 +/svnroot/dnpb/!svn/ver/279/trunk/Prebuild/tests/Makefile +END diff --git a/Prebuild/tests/.svn/entries b/Prebuild/tests/.svn/entries new file mode 100644 index 0000000..2a70cf9 --- /dev/null +++ b/Prebuild/tests/.svn/entries @@ -0,0 +1,334 @@ +10 + +dir +323 +https://dnpb.svn.sourceforge.net/svnroot/dnpb/trunk/Prebuild/tests +https://dnpb.svn.sourceforge.net/svnroot/dnpb + + + +2008-12-10T02:26:03.443834Z +280 +dmoonfire + + + + + + + + + + + + + + +3355ff64-970d-0410-bbe8-d0fbd18be4fb + +include-001.expected +file + + + + +2010-09-10T22:51:45.000000Z +d65010a81975867917d4468950ec7ccc +2008-12-10T02:04:22.474237Z +279 +dmoonfire + + + + + + + + + + + + + + + + + + + + + +1784 + +include-002.expected +file + + + + +2010-09-10T22:51:45.000000Z +dcef68172b57f9e1b2228f1dba535934 +2008-12-10T02:26:03.443834Z +280 +dmoonfire + + + + + + + + + + + + + + + + + + + + + +1150 + +include-001.include +file + + + + +2010-09-10T22:51:45.000000Z +92601282deffe7c461f80b407525446d +2008-12-10T02:04:22.474237Z +279 +dmoonfire + + + + + + + + + + + + + + + + + + + + + +983 + +include-002-2.include +file + + + + +2010-09-10T22:51:45.000000Z +d9f24dc85d95d7310516187910433c8c +2008-12-10T02:26:03.443834Z +280 +dmoonfire + + + + + + + + + + + + + + + + + + + + + +307 + +include-002.include +file + + + + +2010-09-10T22:51:45.000000Z +44815ffa6c2dc32d4df9977b5fe49ca4 +2008-12-10T02:26:03.443834Z +280 +dmoonfire + + + + + + + + + + + + + + + + + + + + + +332 + +include-001.prebuild +file + + + + +2010-09-10T22:51:45.000000Z +d01a5391189ada3dcd7d3becf254f151 +2008-12-10T02:04:22.474237Z +279 +dmoonfire + + + + + + + + + + + + + + + + + + + + + +742 + +include-002.prebuild +file + + + + +2010-09-10T22:51:45.000000Z +22ad11b07dd489b41ec998e03c83a397 +2008-12-10T02:26:03.443834Z +280 +dmoonfire + + + + + + + + + + + + + + + + + + + + + +289 + +README.txt +file + + + + +2010-09-10T22:51:45.000000Z +6b111c08a76e929cb94b77c99774ef78 +2008-12-10T02:04:22.474237Z +279 +dmoonfire + + + + + + + + + + + + + + + + + + + + + +326 + +Makefile +file + + + + +2010-09-10T22:51:45.000000Z +eed6712c3f5e4478d92137f6657aba56 +2008-12-10T02:04:22.474237Z +279 +dmoonfire + + + + + + + + + + + + + + + + + + + + + +456 + diff --git a/Prebuild/tests/.svn/text-base/Makefile.svn-base b/Prebuild/tests/.svn/text-base/Makefile.svn-base new file mode 100644 index 0000000..4a8ddf4 --- /dev/null +++ b/Prebuild/tests/.svn/text-base/Makefile.svn-base @@ -0,0 +1,24 @@ +# +# Executable +# + +# Executables +PREBUILD = mono ../src/bin/Release/prebuild.exe /target makefile + +# Files +PREBUILDS = $(wildcard *.prebuild) +RESULTS = $(PREBUILDS:prebuild=results) +TESTS = $(PREBUILDS:prebuild=test) + +all: $(TESTS) + +clean: + rm -f *~ *.log + rm -f $(RESULTS) + +%.test: %.prebuild + $(PREBUILD) /log $*.log /file $*.prebuild /ppi $*.results >& /dev/null + if ! cmp $*.expected $*.results; then \ + echo $*.prebuild failed; \ + false; \ + fi diff --git a/Prebuild/tests/.svn/text-base/README.txt.svn-base b/Prebuild/tests/.svn/text-base/README.txt.svn-base new file mode 100644 index 0000000..2c2de3b --- /dev/null +++ b/Prebuild/tests/.svn/text-base/README.txt.svn-base @@ -0,0 +1,5 @@ +There are some tests that are run via a Makfile in this +directory. They haven't been included in any form of unit tests, but +they are there to help test the functionality in some what. Simply +build prebuild (so there is a src/bin/Release/prebuild.exe) and type +`make` in this directory. Everything should pass without errors. diff --git a/Prebuild/tests/.svn/text-base/include-001.expected.svn-base b/Prebuild/tests/.svn/text-base/include-001.expected.svn-base new file mode 100644 index 0000000..26374b5 --- /dev/null +++ b/Prebuild/tests/.svn/text-base/include-001.expected.svn-base @@ -0,0 +1,46 @@ + + + + + DEBUG;TRACE + false + bin/Debug + true + + + + + TRACE + bin/Release + true + false + + + + + + DEBUG;TRACE + false + bin/Debug + true + Prebuild.snk + 1595 + + + + + TRACE + bin/Release + true + false + Prebuild.snk + 1595 + + + + + + + + + diff --git a/Prebuild/tests/.svn/text-base/include-001.include.svn-base b/Prebuild/tests/.svn/text-base/include-001.include.svn-base new file mode 100644 index 0000000..7f75962 --- /dev/null +++ b/Prebuild/tests/.svn/text-base/include-001.include.svn-base @@ -0,0 +1,33 @@ + + + + DEBUG;TRACE + false + bin/Debug + true + Prebuild.snk + 1595 + + + + + TRACE + bin/Release + true + false + Prebuild.snk + 1595 + + + + + + + diff --git a/Prebuild/tests/.svn/text-base/include-001.prebuild.svn-base b/Prebuild/tests/.svn/text-base/include-001.prebuild.svn-base new file mode 100644 index 0000000..8047008 --- /dev/null +++ b/Prebuild/tests/.svn/text-base/include-001.prebuild.svn-base @@ -0,0 +1,22 @@ + + + + + + DEBUG;TRACE + false + bin/Debug + true + + + + + TRACE + bin/Release + true + false + + + + + diff --git a/Prebuild/tests/.svn/text-base/include-002-2.include.svn-base b/Prebuild/tests/.svn/text-base/include-002-2.include.svn-base new file mode 100644 index 0000000..661b7f3 --- /dev/null +++ b/Prebuild/tests/.svn/text-base/include-002-2.include.svn-base @@ -0,0 +1,8 @@ + + + DEBUG;TRACE + false + bin/Debug + true + + diff --git a/Prebuild/tests/.svn/text-base/include-002.expected.svn-base b/Prebuild/tests/.svn/text-base/include-002.expected.svn-base new file mode 100644 index 0000000..9849658 --- /dev/null +++ b/Prebuild/tests/.svn/text-base/include-002.expected.svn-base @@ -0,0 +1,26 @@ + + + + + DEBUG;TRACE + false + bin/Debug + true + + + + + + DEBUG;TRACE + false + bin/Debug + true + + + + + + + + + diff --git a/Prebuild/tests/.svn/text-base/include-002.include.svn-base b/Prebuild/tests/.svn/text-base/include-002.include.svn-base new file mode 100644 index 0000000..64f4058 --- /dev/null +++ b/Prebuild/tests/.svn/text-base/include-002.include.svn-base @@ -0,0 +1,14 @@ + + + + + + + diff --git a/Prebuild/tests/.svn/text-base/include-002.prebuild.svn-base b/Prebuild/tests/.svn/text-base/include-002.prebuild.svn-base new file mode 100644 index 0000000..9e85f20 --- /dev/null +++ b/Prebuild/tests/.svn/text-base/include-002.prebuild.svn-base @@ -0,0 +1,7 @@ + + + + + + + -- cgit v1.1