aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/prebuild.xml
diff options
context:
space:
mode:
authorJustin Clarke Casey2008-12-10 20:57:15 +0000
committerJustin Clarke Casey2008-12-10 20:57:15 +0000
commitc9ae8fce5efba118b3c79c6b352996467be7cda5 (patch)
treeebc1689f956b63e3919a073d2b98cbbd23c9e373 /prebuild.xml
parent* Delete empty unused test directories (diff)
downloadopensim-SC-c9ae8fce5efba118b3c79c6b352996467be7cda5.zip
opensim-SC-c9ae8fce5efba118b3c79c6b352996467be7cda5.tar.gz
opensim-SC-c9ae8fce5efba118b3c79c6b352996467be7cda5.tar.bz2
opensim-SC-c9ae8fce5efba118b3c79c6b352996467be7cda5.tar.xz
* refactor: Move test infrastructure code to its own package so that it can be reused by more than Environment tests
* This shuffles the test packages in prebuild.xml below it so they can all potentially reference it
Diffstat (limited to 'prebuild.xml')
-rw-r--r--prebuild.xml731
1 files changed, 392 insertions, 339 deletions
diff --git a/prebuild.xml b/prebuild.xml
index 1f91216..4308e11 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -104,58 +104,6 @@
104 </Files> 104 </Files>
105 </Project> 105 </Project>
106 106
107 <Project name="OpenSim.Tests.Common" path="OpenSim/Tests/Common" type="Library">
108 <Configuration name="Debug">
109 <Options>
110 <OutputPath>../../../bin/</OutputPath>
111 </Options>
112 </Configuration>
113 <Configuration name="Release">
114 <Options>
115 <OutputPath>../../../bin/</OutputPath>
116 </Options>
117 </Configuration>
118
119 <ReferencePath>../../../bin/</ReferencePath>
120 <Reference name="System"/>
121 <Reference name="System.Drawing"/>
122 <Reference name="System.Xml"/>
123 <Reference name="System.Data"/>
124 <Reference name="nunit.framework.dll" />
125 <Reference name="OpenMetaverseTypes.dll"/>
126 <Files>
127 <Match pattern="*.cs" recurse="false"/>
128 </Files>
129 </Project>
130
131 <Project name="OpenSim.Framework.Tests" path="OpenSim/Framework/Tests" type="Library">
132 <Configuration name="Debug">
133 <Options>
134 <OutputPath>../../../bin/</OutputPath>
135 </Options>
136 </Configuration>
137 <Configuration name="Release">
138 <Options>
139 <OutputPath>../../../bin/</OutputPath>
140 </Options>
141 </Configuration>
142
143 <ReferencePath>../../../bin/</ReferencePath>
144 <Reference name="System"/>
145 <Reference name="System.Xml"/>
146 <Reference name="System.Data"/>
147 <Reference name="OpenMetaverseTypes.dll"/>
148 <Reference name="XMLRPC.dll"/>
149 <Reference name="OpenSim.Framework.Console"/>
150 <Reference name="OpenSim.Framework"/>
151 <Reference name="OpenSim.Tests.Common"/>
152 <Reference name="Nini.dll" />
153 <Reference name="nunit.framework.dll" />
154 <Files>
155 <Match pattern="*.cs" recurse="false"/>
156 </Files>
157 </Project>
158
159 <Project name="OpenSim.Framework.Statistics" path="OpenSim/Framework/Statistics" type="Library"> 107 <Project name="OpenSim.Framework.Statistics" path="OpenSim/Framework/Statistics" type="Library">
160 <Configuration name="Debug"> 108 <Configuration name="Debug">
161 <Options> 109 <Options>
@@ -481,33 +429,6 @@
481 </Files> 429 </Files>
482 </Project> 430 </Project>
483 431
484 <Project name="OpenSim.Framework.Servers.Tests" path="OpenSim/Framework/Servers/Tests" type="Library">
485 <Configuration name="Debug">
486 <Options>
487 <OutputPath>../../../../bin/</OutputPath>
488 </Options>
489 </Configuration>
490 <Configuration name="Release">
491 <Options>
492 <OutputPath>../../../../bin/</OutputPath>
493 </Options>
494 </Configuration>
495
496 <ReferencePath>../../../../bin/</ReferencePath>
497 <Reference name="System"/>
498 <Reference name="OpenSim.Framework"/>
499 <Reference name="OpenSim.Framework.Servers"/>
500 <Reference name="log4net.dll"/>
501 <Reference name="HttpServer.dll"/>
502 <Reference name="nunit.framework.dll" />
503
504 <Files>
505 <Match pattern="*.cs" recurse="true">
506 </Match>
507 </Files>
508 </Project>
509
510
511 <Project name="OpenSim.Region.Physics.Manager" path="OpenSim/Region/Physics/Manager" type="Library"> 432 <Project name="OpenSim.Region.Physics.Manager" path="OpenSim/Region/Physics/Manager" type="Library">
512 <Configuration name="Debug"> 433 <Configuration name="Debug">
513 <Options> 434 <Options>
@@ -754,29 +675,6 @@
754 </Files> 675 </Files>
755 </Project> 676 </Project>
756 677
757 <Project name="OpenSim.Framework.Communications.Tests" path="OpenSim/Framework/Communications/Tests" type="Library">
758 <Configuration name="Debug">
759 <Options>
760 <OutputPath>../../../../bin/</OutputPath>
761 </Options>
762 </Configuration>
763 <Configuration name="Release">
764 <Options>
765 <OutputPath>../../../../bin/</OutputPath>
766 </Options>
767 </Configuration>
768
769 <ReferencePath>../../../../bin/</ReferencePath>
770 <Reference name="System"/>
771 <Reference name="log4net.dll"/>
772 <Reference name="nunit.framework.dll" />
773 <Reference name="OpenSim.Framework.Communications"/>
774
775 <Files>
776 <Match pattern="*.cs" recurse="true"/>
777 </Files>
778 </Project>
779
780 <Project name="OpenSim.Region.Communications.Local" path="OpenSim/Region/Communications/Local" type="Library"> 678 <Project name="OpenSim.Region.Communications.Local" path="OpenSim/Region/Communications/Local" type="Library">
781 <Configuration name="Debug"> 679 <Configuration name="Debug">
782 <Options> 680 <Options>
@@ -1025,7 +923,6 @@
1025 </Files> 923 </Files>
1026 </Project> 924 </Project>
1027 925
1028
1029 <Project name="OpenSim.Region.Environment" path="OpenSim/Region/Environment" type="Library"> 926 <Project name="OpenSim.Region.Environment" path="OpenSim/Region/Environment" type="Library">
1030 <Configuration name="Debug"> 927 <Configuration name="Debug">
1031 <Options> 928 <Options>
@@ -1072,63 +969,6 @@
1072 </Files> 969 </Files>
1073 </Project> 970 </Project>
1074 971
1075 <Project name="OpenSim.Region.Environment.Tests" path="OpenSim/Region/Environment" type="Library">
1076 <Configuration name="Debug">
1077 <Options>
1078 <OutputPath>../../../bin/</OutputPath>
1079 </Options>
1080 </Configuration>
1081 <Configuration name="Release">
1082 <Options>
1083 <OutputPath>../../../bin/</OutputPath>
1084 </Options>
1085 </Configuration>
1086
1087 <ReferencePath>../../../bin/</ReferencePath>
1088 <Reference name="System" localCopy="false"/>
1089 <Reference name="System.Xml"/>
1090 <Reference name="System.Drawing"/>
1091 <Reference name="System.Runtime.Remoting"/>
1092 <Reference name="OpenMetaverseTypes.dll"/>
1093 <Reference name="OpenMetaverse.dll"/>
1094 <Reference name="OpenSim.Data"/>
1095 <Reference name="OpenSim.Framework"/>
1096 <Reference name="OpenSim.Framework.Communications"/>
1097 <Reference name="OpenSim.Framework.Console"/>
1098 <Reference name="OpenSim.Framework.Servers"/>
1099 <Reference name="OpenSim.Framework.Statistics"/>
1100 <Reference name="OpenSim.Region.Communications.Local"/>
1101 <Reference name="OpenSim.Region.Interfaces"/>
1102 <Reference name="OpenSim.Region.Environment"/>
1103 <Reference name="OpenSim.Region.Physics.Manager"/>
1104
1105 <!-- Unit tests -->
1106 <Reference name="OpenSim.Tests.Common"/>
1107 <Reference name="Nini.dll"/>
1108 <Reference name="nunit.framework.dll"/>
1109
1110 <!-- For scripting in funny languages by default -->
1111 <Reference name="Microsoft.JScript"/>
1112 <Reference name="XMLRPC.dll"/>
1113 <Reference name="OpenSim.Framework.Communications"/>
1114 <Reference name="OpenSim.Data.Base"/>
1115 <Reference name="Nini.dll" />
1116 <Reference name="log4net.dll"/>
1117 <Reference name="DotNetOpenMail.dll"/>
1118
1119 <!--
1120 TODO: this is kind of lame, we basically build a duplicate
1121 assembly but with tests added in, just so that we don't
1122 need to hard code in a bunch of Test directories here. If
1123 pattern="Tests/*.cs" worked, we wouldn't need this.
1124 -->
1125 <Files>
1126 <!-- SADLY the way this works means you need to keep adding these paths -->
1127 <Match path="Modules/World/Terrain/Tests" pattern="*.cs" recurse="true" />
1128 <Match path="Scenes/Tests" pattern="*.cs" recurse="false" />
1129 </Files>
1130 </Project>
1131
1132 <Project name="OpenSim.Region.Communications.Hypergrid" path="OpenSim/Region/Communications/Hypergrid" type="Library"> 972 <Project name="OpenSim.Region.Communications.Hypergrid" path="OpenSim/Region/Communications/Hypergrid" type="Library">
1133 <Configuration name="Debug"> 973 <Configuration name="Debug">
1134 <Options> 974 <Options>
@@ -1164,7 +1004,6 @@
1164 </Files> 1004 </Files>
1165 </Project> 1005 </Project>
1166 1006
1167
1168 <Project name="OpenSim.Region.ClientStack" path="OpenSim/Region/ClientStack" type="Library"> 1007 <Project name="OpenSim.Region.ClientStack" path="OpenSim/Region/ClientStack" type="Library">
1169 <Configuration name="Debug"> 1008 <Configuration name="Debug">
1170 <Options> 1009 <Options>
@@ -1237,36 +1076,6 @@
1237 </Files> 1076 </Files>
1238 </Project> 1077 </Project>
1239 1078
1240 <Project name="OpenSim.Region.ClientStack.LindenUDP.Tests" path="OpenSim/Region/ClientStack/LindenUDP/Tests" type="Library">
1241 <Configuration name="Debug">
1242 <Options>
1243 <OutputPath>../../../../../bin/</OutputPath>
1244 </Options>
1245 </Configuration>
1246 <Configuration name="Release">
1247 <Options>
1248 <OutputPath>../../../../../bin/</OutputPath>
1249 </Options>
1250 </Configuration>
1251
1252 <ReferencePath>../../../../../bin/</ReferencePath>
1253 <Reference name="System"/>
1254 <Reference name="log4net.dll"/>
1255 <Reference name="Nini.dll" />
1256 <Reference name="nunit.framework.dll" />
1257 <Reference name="OpenMetaverse.dll"/>
1258 <Reference name="OpenMetaverseTypes.dll"/>
1259 <Reference name="OpenSim.Framework"/>
1260 <Reference name="OpenSim.Framework.Communications"/>
1261 <Reference name="OpenSim.Region.ClientStack"/>
1262 <Reference name="OpenSim.Region.ClientStack.LindenUDP"/>
1263 <Reference name="OpenSim.Region.Environment"/>
1264
1265 <Files>
1266 <Match pattern="*.cs" recurse="false"/>
1267 </Files>
1268 </Project>
1269
1270 <!-- Datastore Plugins --> 1079 <!-- Datastore Plugins -->
1271 <Project name="OpenSim.Data.Null" path="OpenSim/Data/Null" type="Library"> 1080 <Project name="OpenSim.Data.Null" path="OpenSim/Data/Null" type="Library">
1272 <Configuration name="Debug"> 1081 <Configuration name="Debug">
@@ -1650,36 +1459,6 @@
1650 </Project> 1459 </Project>
1651 1460
1652 <!-- Data Base Modules --> 1461 <!-- Data Base Modules -->
1653 <Project name="OpenSim.Data.Tests" path="OpenSim/Data/Tests" type="Library">
1654 <Configuration name="Debug">
1655 <Options>
1656 <OutputPath>../../../bin/</OutputPath>
1657 </Options>
1658 </Configuration>
1659 <Configuration name="Release">
1660 <Options>
1661 <OutputPath>../../../bin/</OutputPath>
1662 </Options>
1663 </Configuration>
1664
1665 <ReferencePath>../../../bin/</ReferencePath>
1666 <Reference name="System" localCopy="false"/>
1667 <Reference name="System.Xml"/>
1668 <Reference name="System.Drawing"/>
1669 <Reference name="System.Data"/>
1670 <Reference name="OpenMetaverse.dll"/>
1671 <Reference name="OpenMetaverseTypes.dll"/>
1672 <Reference name="OpenSim.Framework"/>
1673 <Reference name="OpenSim.Data"/>
1674 <Reference name="OpenSim.Region.Environment"/>
1675 <Reference name="log4net.dll"/>
1676 <Reference name="Mono.Addins.dll" />
1677 <Reference name="nunit.framework.dll" />
1678 <Files>
1679 <Match pattern="*.cs" recurse="true"/>
1680 </Files>
1681 </Project>
1682
1683 <Project name="OpenSim.Data.MySQL" path="OpenSim/Data/MySQL" type="Library"> 1462 <Project name="OpenSim.Data.MySQL" path="OpenSim/Data/MySQL" type="Library">
1684 <Configuration name="Debug"> 1463 <Configuration name="Debug">
1685 <Options> 1464 <Options>
@@ -1719,44 +1498,6 @@
1719 </Files> 1498 </Files>
1720 </Project> 1499 </Project>
1721 1500
1722 <Project name="OpenSim.Data.MySQL.Tests" path="OpenSim/Data/MySQL/Tests" type="Library">
1723 <Configuration name="Debug">
1724 <Options>
1725 <OutputPath>../../../../bin/</OutputPath>
1726 </Options>
1727 </Configuration>
1728 <Configuration name="Release">
1729 <Options>
1730 <OutputPath>../../../../bin/</OutputPath>
1731 </Options>
1732 </Configuration>
1733
1734 <ReferencePath>../../../../bin/</ReferencePath>
1735 <Reference name="System" localCopy="false"/>
1736 <Reference name="System.Xml"/>
1737 <Reference name="System.Data"/>
1738 <Reference name="System.Drawing"/>
1739 <Reference name="OpenSim.Framework"/>
1740 <Reference name="OpenSim.Data"/>
1741 <Reference name="OpenSim.Data.MapperFactory"/>
1742 <Reference name="OpenSim.Data.Base"/>
1743 <Reference name="OpenSim.Data.MySQLMapper"/>
1744 <Reference name="OpenMetaverseTypes.dll"/>
1745 <Reference name="OpenMetaverse.dll"/>
1746 <Reference name="MySql.Data.dll"/>
1747 <Reference name="OpenSim.Data.Tests"/>
1748 <Reference name="OpenSim.Data.MySQL"/>
1749 <Reference name="OpenSim.Framework.Console"/>
1750 <Reference name="OpenSim.Region.Environment"/>
1751 <Reference name="log4net.dll"/>
1752 <Reference name="nunit.framework.dll" />
1753 <Reference name="Mono.Addins.dll" />
1754
1755 <Files>
1756 <Match pattern="*.cs" recurse="true"/>
1757 </Files>
1758 </Project>
1759
1760 <Project name="OpenSim.Data.MSSQL" path="OpenSim/Data/MSSQL" type="Library"> 1501 <Project name="OpenSim.Data.MSSQL" path="OpenSim/Data/MSSQL" type="Library">
1761 <Configuration name="Debug"> 1502 <Configuration name="Debug">
1762 <Options> 1503 <Options>
@@ -1827,42 +1568,6 @@
1827 </Files> 1568 </Files>
1828 </Project> 1569 </Project>
1829 1570
1830 <Project name="OpenSim.Data.SQLite.Tests" path="OpenSim/Data/SQLite/Tests" type="Library">
1831 <Configuration name="Debug">
1832 <Options>
1833 <OutputPath>../../../../bin/</OutputPath>
1834 </Options>
1835 </Configuration>
1836 <Configuration name="Release">
1837 <Options>
1838 <OutputPath>../../../../bin/</OutputPath>
1839 </Options>
1840 </Configuration>
1841
1842 <ReferencePath>../../../../bin/</ReferencePath>
1843 <Reference name="System" localCopy="false"/>
1844 <Reference name="System.Xml"/>
1845 <Reference name="System.Data"/>
1846 <Reference name="System.Data.SQLite.dll"/>
1847 <Reference name="OpenSim.Data"/>
1848 <Reference name="OpenSim.Data.Tests"/>
1849 <Reference name="OpenSim.Data.SQLite" />
1850 <Reference name="System.Drawing"/>
1851 <Reference name="OpenSim.Framework"/>
1852 <Reference name="OpenSim.Framework.Console"/>
1853 <Reference name="OpenSim.Region.Environment"/>
1854 <Reference name="OpenMetaverseTypes.dll"/>
1855 <Reference name="OpenMetaverse.dll"/>
1856 <Reference name="Mono.Data.SqliteClient"/>
1857 <Reference name="Mono.Addins.dll" />
1858 <Reference name="log4net.dll"/>
1859 <Reference name="nunit.framework.dll" />
1860
1861 <Files>
1862 <Match pattern="*.cs" recurse="true"/>
1863 </Files>
1864 </Project>
1865
1866 <Project name="OpenSim.Data.NHibernate" path="OpenSim/Data/NHibernate" type="Library"> 1571 <Project name="OpenSim.Data.NHibernate" path="OpenSim/Data/NHibernate" type="Library">
1867 <Configuration name="Debug"> 1572 <Configuration name="Debug">
1868 <Options> 1573 <Options>
@@ -1957,28 +1662,6 @@
1957 </Files> 1662 </Files>
1958 </Project> 1663 </Project>
1959 1664
1960 <Project name="OpenSim.Region.ScriptEngine.Shared.Tests" path="OpenSim/Region/ScriptEngine/Shared/Tests" type="Library">
1961 <Configuration name="Debug">
1962 <Options>
1963 <OutputPath>../../../../../bin/</OutputPath>
1964 </Options>
1965 </Configuration>
1966 <Configuration name="Release">
1967 <Options>
1968 <OutputPath>../../../../../bin/</OutputPath>
1969 </Options>
1970 </Configuration>
1971
1972 <ReferencePath>../../../../../bin/</ReferencePath>
1973 <Reference name="System" localCopy="false"/>
1974 <Reference name="OpenSim.Region.ScriptEngine.Shared"/>
1975 <Reference name="OpenSim.Tests.Common"/>
1976 <Reference name="nunit.framework.dll" />
1977 <Files>
1978 <Match pattern="*.cs" recurse="false"/>
1979 </Files>
1980 </Project>
1981
1982 <Project name="OpenSim.Region.ScriptEngine.Shared.Api.Runtime" path="OpenSim/Region/ScriptEngine/Shared/Api/Runtime" type="Library"> 1665 <Project name="OpenSim.Region.ScriptEngine.Shared.Api.Runtime" path="OpenSim/Region/ScriptEngine/Shared/Api/Runtime" type="Library">
1983 <Configuration name="Debug"> 1666 <Configuration name="Debug">
1984 <Options> 1667 <Options>
@@ -2118,28 +1801,6 @@
2118 </Files> 1801 </Files>
2119 </Project> 1802 </Project>
2120 1803
2121 <Project name="OpenSim.Region.ScriptEngine.Shared.CodeTools.Tests" path="OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests" type="Library">
2122 <Configuration name="Debug">
2123 <Options>
2124 <OutputPath>../../../../../../bin/</OutputPath>
2125 </Options>
2126 </Configuration>
2127 <Configuration name="Release">
2128 <Options>
2129 <OutputPath>../../../../../../bin/</OutputPath>
2130 </Options>
2131 </Configuration>
2132
2133 <ReferencePath>../../../../../../bin/</ReferencePath>
2134 <Reference name="System" localCopy="false"/>
2135 <Reference name="OpenSim.Region.ScriptEngine.Shared.CodeTools"/>
2136 <Reference name="nunit.framework.dll" />
2137 <Reference name="Tools.dll" />
2138 <Files>
2139 <Match pattern="*.cs" recurse="false"/>
2140 </Files>
2141 </Project>
2142
2143 <Project name="OpenSim.Region.ScriptEngine.Shared.Instance" path="OpenSim/Region/ScriptEngine/Shared/Instance" type="Library"> 1804 <Project name="OpenSim.Region.ScriptEngine.Shared.Instance" path="OpenSim/Region/ScriptEngine/Shared/Instance" type="Library">
2144 <Configuration name="Debug"> 1805 <Configuration name="Debug">
2145 <Options> 1806 <Options>
@@ -2726,6 +2387,398 @@
2726 </Files> 2387 </Files>
2727 </Project> 2388 </Project>
2728 2389
2390 <Project name="OpenSim.Tests.Infra" path="OpenSim/Tests/Infra" type="Library">
2391 <Configuration name="Debug">
2392 <Options>
2393 <OutputPath>../../../bin/</OutputPath>
2394 </Options>
2395 </Configuration>
2396 <Configuration name="Release">
2397 <Options>
2398 <OutputPath>../../../bin/</OutputPath>
2399 </Options>
2400 </Configuration>
2401
2402 <ReferencePath>../../../bin/</ReferencePath>
2403 <Reference name="System" localCopy="false"/>
2404 <Reference name="OpenMetaverse.dll"/>
2405 <Reference name="OpenMetaverseTypes.dll"/>
2406 <Reference name="OpenSim.Framework"/>
2407 <Reference name="OpenSim.Framework.Communications"/>
2408 <Reference name="OpenSim.Framework.Servers"/>
2409 <Reference name="OpenSim.Region.Communications.Local"/>
2410 <Reference name="OpenSim.Region.Environment"/>
2411 <Reference name="Nini.dll" />
2412
2413 <Files>
2414 <Match pattern="*.cs" recurse="true"/>
2415 </Files>
2416 </Project>
2417
2418 <Project name="OpenSim.Tests.Common" path="OpenSim/Tests/Common" type="Library">
2419 <Configuration name="Debug">
2420 <Options>
2421 <OutputPath>../../../bin/</OutputPath>
2422 </Options>
2423 </Configuration>
2424 <Configuration name="Release">
2425 <Options>
2426 <OutputPath>../../../bin/</OutputPath>
2427 </Options>
2428 </Configuration>
2429
2430 <ReferencePath>../../../bin/</ReferencePath>
2431 <Reference name="System"/>
2432 <Reference name="System.Drawing"/>
2433 <Reference name="System.Xml"/>
2434 <Reference name="System.Data"/>
2435 <Reference name="nunit.framework.dll" />
2436 <Reference name="OpenMetaverseTypes.dll"/>
2437 <Files>
2438 <Match pattern="*.cs" recurse="false"/>
2439 </Files>
2440 </Project>
2441
2442 <Project name="OpenSim.Data.Tests" path="OpenSim/Data/Tests" type="Library">
2443 <Configuration name="Debug">
2444 <Options>
2445 <OutputPath>../../../bin/</OutputPath>
2446 </Options>
2447 </Configuration>
2448 <Configuration name="Release">
2449 <Options>
2450 <OutputPath>../../../bin/</OutputPath>
2451 </Options>
2452 </Configuration>
2453
2454 <ReferencePath>../../../bin/</ReferencePath>
2455 <Reference name="System" localCopy="false"/>
2456 <Reference name="System.Xml"/>
2457 <Reference name="System.Drawing"/>
2458 <Reference name="System.Data"/>
2459 <Reference name="OpenMetaverse.dll"/>
2460 <Reference name="OpenMetaverseTypes.dll"/>
2461 <Reference name="OpenSim.Framework"/>
2462 <Reference name="OpenSim.Data"/>
2463 <Reference name="OpenSim.Region.Environment"/>
2464 <Reference name="log4net.dll"/>
2465 <Reference name="Mono.Addins.dll" />
2466 <Reference name="nunit.framework.dll" />
2467 <Files>
2468 <Match pattern="*.cs" recurse="true"/>
2469 </Files>
2470 </Project>
2471
2472 <Project name="OpenSim.Data.MySQL.Tests" path="OpenSim/Data/MySQL/Tests" type="Library">
2473 <Configuration name="Debug">
2474 <Options>
2475 <OutputPath>../../../../bin/</OutputPath>
2476 </Options>
2477 </Configuration>
2478 <Configuration name="Release">
2479 <Options>
2480 <OutputPath>../../../../bin/</OutputPath>
2481 </Options>
2482 </Configuration>
2483
2484 <ReferencePath>../../../../bin/</ReferencePath>
2485 <Reference name="System" localCopy="false"/>
2486 <Reference name="System.Xml"/>
2487 <Reference name="System.Data"/>
2488 <Reference name="System.Drawing"/>
2489 <Reference name="OpenSim.Framework"/>
2490 <Reference name="OpenSim.Data"/>
2491 <Reference name="OpenSim.Data.MapperFactory"/>
2492 <Reference name="OpenSim.Data.Base"/>
2493 <Reference name="OpenSim.Data.MySQLMapper"/>
2494 <Reference name="OpenMetaverseTypes.dll"/>
2495 <Reference name="OpenMetaverse.dll"/>
2496 <Reference name="MySql.Data.dll"/>
2497 <Reference name="OpenSim.Data.Tests"/>
2498 <Reference name="OpenSim.Data.MySQL"/>
2499 <Reference name="OpenSim.Framework.Console"/>
2500 <Reference name="OpenSim.Region.Environment"/>
2501 <Reference name="log4net.dll"/>
2502 <Reference name="nunit.framework.dll" />
2503 <Reference name="Mono.Addins.dll" />
2504
2505 <Files>
2506 <Match pattern="*.cs" recurse="true"/>
2507 </Files>
2508 </Project>
2509
2510 <Project name="OpenSim.Data.SQLite.Tests" path="OpenSim/Data/SQLite/Tests" type="Library">
2511 <Configuration name="Debug">
2512 <Options>
2513 <OutputPath>../../../../bin/</OutputPath>
2514 </Options>
2515 </Configuration>
2516 <Configuration name="Release">
2517 <Options>
2518 <OutputPath>../../../../bin/</OutputPath>
2519 </Options>
2520 </Configuration>
2521
2522 <ReferencePath>../../../../bin/</ReferencePath>
2523 <Reference name="System" localCopy="false"/>
2524 <Reference name="System.Xml"/>
2525 <Reference name="System.Data"/>
2526 <Reference name="System.Data.SQLite.dll"/>
2527 <Reference name="OpenSim.Data"/>
2528 <Reference name="OpenSim.Data.Tests"/>
2529 <Reference name="OpenSim.Data.SQLite" />
2530 <Reference name="System.Drawing"/>
2531 <Reference name="OpenSim.Framework"/>
2532 <Reference name="OpenSim.Framework.Console"/>
2533 <Reference name="OpenSim.Region.Environment"/>
2534 <Reference name="OpenMetaverseTypes.dll"/>
2535 <Reference name="OpenMetaverse.dll"/>
2536 <Reference name="Mono.Data.SqliteClient"/>
2537 <Reference name="Mono.Addins.dll" />
2538 <Reference name="log4net.dll"/>
2539 <Reference name="nunit.framework.dll" />
2540
2541 <Files>
2542 <Match pattern="*.cs" recurse="true"/>
2543 </Files>
2544 </Project>
2545
2546 <Project name="OpenSim.Framework.Tests" path="OpenSim/Framework/Tests" type="Library">
2547 <Configuration name="Debug">
2548 <Options>
2549 <OutputPath>../../../bin/</OutputPath>
2550 </Options>
2551 </Configuration>
2552 <Configuration name="Release">
2553 <Options>
2554 <OutputPath>../../../bin/</OutputPath>
2555 </Options>
2556 </Configuration>
2557
2558 <ReferencePath>../../../bin/</ReferencePath>
2559 <Reference name="System"/>
2560 <Reference name="System.Xml"/>
2561 <Reference name="System.Data"/>
2562 <Reference name="OpenMetaverseTypes.dll"/>
2563 <Reference name="XMLRPC.dll"/>
2564 <Reference name="OpenSim.Framework.Console"/>
2565 <Reference name="OpenSim.Framework"/>
2566 <Reference name="OpenSim.Tests.Common"/>
2567 <Reference name="Nini.dll" />
2568 <Reference name="nunit.framework.dll" />
2569 <Files>
2570 <Match pattern="*.cs" recurse="false"/>
2571 </Files>
2572 </Project>
2573
2574 <Project name="OpenSim.Framework.Servers.Tests" path="OpenSim/Framework/Servers/Tests" type="Library">
2575 <Configuration name="Debug">
2576 <Options>
2577 <OutputPath>../../../../bin/</OutputPath>
2578 </Options>
2579 </Configuration>
2580 <Configuration name="Release">
2581 <Options>
2582 <OutputPath>../../../../bin/</OutputPath>
2583 </Options>
2584 </Configuration>
2585
2586 <ReferencePath>../../../../bin/</ReferencePath>
2587 <Reference name="System"/>
2588 <Reference name="OpenSim.Framework"/>
2589 <Reference name="OpenSim.Framework.Servers"/>
2590 <Reference name="log4net.dll"/>
2591 <Reference name="HttpServer.dll"/>
2592 <Reference name="nunit.framework.dll" />
2593
2594 <Files>
2595 <Match pattern="*.cs" recurse="true">
2596 </Match>
2597 </Files>
2598 </Project>
2599
2600 <Project name="OpenSim.Framework.Communications.Tests" path="OpenSim/Framework/Communications/Tests" type="Library">
2601 <Configuration name="Debug">
2602 <Options>
2603 <OutputPath>../../../../bin/</OutputPath>
2604 </Options>
2605 </Configuration>
2606 <Configuration name="Release">
2607 <Options>
2608 <OutputPath>../../../../bin/</OutputPath>
2609 </Options>
2610 </Configuration>
2611
2612 <ReferencePath>../../../../bin/</ReferencePath>
2613 <Reference name="System"/>
2614 <Reference name="log4net.dll"/>
2615 <Reference name="nunit.framework.dll" />
2616 <Reference name="OpenSim.Framework.Communications"/>
2617
2618 <Files>
2619 <Match pattern="*.cs" recurse="true"/>
2620 </Files>
2621 </Project>
2622
2623 <Project name="OpenSim.Region.Environment.Tests" path="OpenSim/Region/Environment" type="Library">
2624 <Configuration name="Debug">
2625 <Options>
2626 <OutputPath>../../../bin/</OutputPath>
2627 </Options>
2628 </Configuration>
2629 <Configuration name="Release">
2630 <Options>
2631 <OutputPath>../../../bin/</OutputPath>
2632 </Options>
2633 </Configuration>
2634
2635 <ReferencePath>../../../bin/</ReferencePath>
2636 <Reference name="System" localCopy="false"/>
2637 <Reference name="System.Xml"/>
2638 <Reference name="System.Drawing"/>
2639 <Reference name="System.Runtime.Remoting"/>
2640 <Reference name="OpenMetaverseTypes.dll"/>
2641 <Reference name="OpenMetaverse.dll"/>
2642 <Reference name="OpenSim.Data"/>
2643 <Reference name="OpenSim.Framework"/>
2644 <Reference name="OpenSim.Framework.Communications"/>
2645 <Reference name="OpenSim.Framework.Console"/>
2646 <Reference name="OpenSim.Framework.Servers"/>
2647 <Reference name="OpenSim.Framework.Statistics"/>
2648 <Reference name="OpenSim.Region.Communications.Local"/>
2649 <Reference name="OpenSim.Region.Interfaces"/>
2650 <Reference name="OpenSim.Region.Environment"/>
2651 <Reference name="OpenSim.Region.Physics.Manager"/>
2652
2653 <!-- Unit tests -->
2654 <!-- <Reference name="OpenSim.Tests.Common"/> -->
2655 <Reference name="OpenSim.Tests.Infra"/>
2656 <Reference name="Nini.dll"/>
2657 <Reference name="nunit.framework.dll"/>
2658
2659 <!-- For scripting in funny languages by default -->
2660 <Reference name="Microsoft.JScript"/>
2661 <Reference name="XMLRPC.dll"/>
2662 <Reference name="OpenSim.Framework.Communications"/>
2663 <Reference name="OpenSim.Data.Base"/>
2664 <Reference name="Nini.dll" />
2665 <Reference name="log4net.dll"/>
2666 <Reference name="DotNetOpenMail.dll"/>
2667
2668 <!--
2669 TODO: this is kind of lame, we basically build a duplicate
2670 assembly but with tests added in, just so that we don't
2671 need to hard code in a bunch of Test directories here. If
2672 pattern="Tests/*.cs" worked, we wouldn't need this.
2673 -->
2674 <Files>
2675 <!-- SADLY the way this works means you need to keep adding these paths -->
2676 <Match path="Modules/World/Terrain/Tests" pattern="*.cs" recurse="true" />
2677 <Match path="Scenes/Tests" pattern="*.cs" recurse="false" />
2678 </Files>
2679 </Project>
2680
2681 <Project name="OpenSim.Region.ClientStack.LindenUDP.Tests" path="OpenSim/Region/ClientStack/LindenUDP/Tests" type="Library">
2682 <Configuration name="Debug">
2683 <Options>
2684 <OutputPath>../../../../../bin/</OutputPath>
2685 </Options>
2686 </Configuration>
2687 <Configuration name="Release">
2688 <Options>
2689 <OutputPath>../../../../../bin/</OutputPath>
2690 </Options>
2691 </Configuration>
2692
2693 <ReferencePath>../../../../../bin/</ReferencePath>
2694 <Reference name="System"/>
2695 <Reference name="log4net.dll"/>
2696 <Reference name="Nini.dll" />
2697 <Reference name="nunit.framework.dll" />
2698 <Reference name="OpenMetaverse.dll"/>
2699 <Reference name="OpenMetaverseTypes.dll"/>
2700 <Reference name="OpenSim.Framework"/>
2701 <Reference name="OpenSim.Framework.Communications"/>
2702 <Reference name="OpenSim.Region.ClientStack"/>
2703 <Reference name="OpenSim.Region.ClientStack.LindenUDP"/>
2704 <Reference name="OpenSim.Region.Environment"/>
2705
2706 <Files>
2707 <Match pattern="*.cs" recurse="false"/>
2708 </Files>
2709 </Project>
2710
2711 <Project name="OpenSim.Region.ScriptEngine.Shared.Tests" path="OpenSim/Region/ScriptEngine/Shared/Tests" type="Library">
2712 <Configuration name="Debug">
2713 <Options>
2714 <OutputPath>../../../../../bin/</OutputPath>
2715 </Options>
2716 </Configuration>
2717 <Configuration name="Release">
2718 <Options>
2719 <OutputPath>../../../../../bin/</OutputPath>
2720 </Options>
2721 </Configuration>
2722
2723 <ReferencePath>../../../../../bin/</ReferencePath>
2724 <Reference name="System" localCopy="false"/>
2725 <Reference name="OpenSim.Region.ScriptEngine.Shared"/>
2726 <Reference name="OpenSim.Tests.Common"/>
2727 <Reference name="nunit.framework.dll" />
2728 <Files>
2729 <Match pattern="*.cs" recurse="false"/>
2730 </Files>
2731 </Project>
2732
2733 <Project name="OpenSim.Region.ScriptEngine.Shared.CodeTools.Tests" path="OpenSim/Region/ScriptEngine/Shared/CodeTools/Tests" type="Library">
2734 <Configuration name="Debug">
2735 <Options>
2736 <OutputPath>../../../../../../bin/</OutputPath>
2737 </Options>
2738 </Configuration>
2739 <Configuration name="Release">
2740 <Options>
2741 <OutputPath>../../../../../../bin/</OutputPath>
2742 </Options>
2743 </Configuration>
2744
2745 <ReferencePath>../../../../../../bin/</ReferencePath>
2746 <Reference name="System" localCopy="false"/>
2747 <Reference name="OpenSim.Region.ScriptEngine.Shared.CodeTools"/>
2748 <Reference name="nunit.framework.dll" />
2749 <Reference name="Tools.dll" />
2750 <Files>
2751 <Match pattern="*.cs" recurse="false"/>
2752 </Files>
2753 </Project>
2754
2755 <Project name="OpenSim.Region.Modules.Python" path="OpenSim/Region/Modules/Python" type="Library">
2756 <Configuration name="Debug">
2757 <Options>
2758 <OutputPath>../../../../bin/</OutputPath>
2759 </Options>
2760 </Configuration>
2761 <Configuration name="Release">
2762 <Options>
2763 <OutputPath>../../../../bin/</OutputPath>
2764 </Options>
2765 </Configuration>
2766
2767 <ReferencePath>../../../../bin/</ReferencePath>
2768 <Reference name="System" localCopy="false"/>
2769 <Reference name="OpenMetaverseTypes.dll"/>
2770 <Reference name="IronPython.dll"/>
2771 <Reference name="IronMath.dll"/>
2772 <Reference name="OpenSim.Framework"/>
2773 <Reference name="OpenSim.Data.Base" />
2774 <Reference name="OpenSim.Region.Environment"/>
2775 <Reference name="Nini.dll" />
2776 <Reference name="log4net.dll"/>
2777 <Files>
2778 <Match pattern="*.cs" recurse="true"/>
2779 </Files>
2780 </Project>
2781
2729<!-- /////////////////// DO NOT EDIT THE BELOW 6 LINES!!!! //////////// --> 2782<!-- /////////////////// DO NOT EDIT THE BELOW 6 LINES!!!! //////////// -->
2730 2783
2731 2784