diff options
author | Justin Clarke Casey | 2008-12-10 20:57:15 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2008-12-10 20:57:15 +0000 |
commit | c9ae8fce5efba118b3c79c6b352996467be7cda5 (patch) | |
tree | ebc1689f956b63e3919a073d2b98cbbd23c9e373 /prebuild.xml | |
parent | * Delete empty unused test directories (diff) | |
download | opensim-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 '')
-rw-r--r-- | prebuild.xml | 731 |
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 | ||