aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/prebuild.xml
diff options
context:
space:
mode:
authorSean Dague2008-05-14 19:13:54 +0000
committerSean Dague2008-05-14 19:13:54 +0000
commit4a07038bbe616d05fbb3dfad79ec72a3169de589 (patch)
tree2ce85f8ef8818acf92c7f7ce1adbb9b772feb45d /prebuild.xml
parentFrom: Dr Schofield <hud@zurich.ibm.com> (diff)
downloadopensim-SC-4a07038bbe616d05fbb3dfad79ec72a3169de589.zip
opensim-SC-4a07038bbe616d05fbb3dfad79ec72a3169de589.tar.gz
opensim-SC-4a07038bbe616d05fbb3dfad79ec72a3169de589.tar.bz2
opensim-SC-4a07038bbe616d05fbb3dfad79ec72a3169de589.tar.xz
From: Dr Scofield <DrScofield@xyzzyxyzzy.net>
the attached patch set adds the (still work-in-progress but already working) RestPlugin base class and the RestRegionPlugin code. we are using XML serialization. currently working: GET /admin/regions/ -> returns UUID list of known regions GET /admin/regions/<UUID> -> returns detailed region information we'll be adding support for POST/DELETE/PUT and also for /admin/regions/<UUID>/name etc.
Diffstat (limited to '')
-rw-r--r--prebuild.xml109
1 files changed, 109 insertions, 0 deletions
diff --git a/prebuild.xml b/prebuild.xml
index 544f626..530b3fb 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -1075,6 +1075,115 @@
1075 </Files> 1075 </Files>
1076 </Project> 1076 </Project>
1077 1077
1078 <!-- REST plugins -->
1079 <Project name="OpenSim.ApplicationPlugins.Rest"
1080 path="OpenSim/ApplicationPlugins/Rest" type="Library">
1081 <Configuration name="Debug">
1082 <Options>
1083 <OutputPath>../../../bin/</OutputPath>
1084 </Options>
1085 </Configuration>
1086 <Configuration name="Release">
1087 <Options>
1088 <OutputPath>../../../bin/</OutputPath>
1089 </Options>
1090 </Configuration>
1091
1092 <ReferencePath>../../../bin/</ReferencePath>
1093 <Reference name="Mono.Addins.dll" />
1094 <Reference name="System"/>
1095 <Reference name="System.Xml"/>
1096 <Reference name="System.Xml.Serialization"/>
1097 <Reference name="libsecondlife.dll" />
1098 <Reference name="Nini.dll" />
1099 <Reference name="XMLRPC.dll" />
1100 <Reference name="OpenSim"/>
1101 <Reference name="OpenSim.Region.ClientStack"/>
1102 <Reference name="OpenSim.Region.Environment"/>
1103 <Reference name="OpenSim.Framework.Communications"/>
1104 <Reference name="OpenSim.Framework"/>
1105 <Reference name="OpenSim.Framework.Servers"/>
1106 <Reference name="OpenSim.Framework.Console"/>
1107 <Reference name="log4net"/>
1108
1109 <Files>
1110 <Match pattern="*.cs" recurse="false"/>
1111 </Files>
1112 </Project>
1113 <Project name="OpenSim.ApplicationPlugins.Rest.Regions"
1114 path="OpenSim/ApplicationPlugins/Rest/Regions" type="Library">
1115 <Configuration name="Debug">
1116 <Options>
1117 <OutputPath>../../../../bin/</OutputPath>
1118 </Options>
1119 </Configuration>
1120 <Configuration name="Release">
1121 <Options>
1122 <OutputPath>../../../../bin/</OutputPath>
1123 </Options>
1124 </Configuration>
1125
1126 <ReferencePath>../../../../bin/</ReferencePath>
1127 <Reference name="Mono.Addins.dll" />
1128 <Reference name="System"/>
1129 <Reference name="System.IO"/>
1130 <Reference name="System.Xml"/>
1131 <Reference name="System.Xml.Serialization"/>
1132 <Reference name="libsecondlife.dll" />
1133 <Reference name="Nini.dll" />
1134 <Reference name="XMLRPC.dll" />
1135 <Reference name="OpenSim"/>
1136 <Reference name="OpenSim.Region.ClientStack"/>
1137 <Reference name="OpenSim.Region.Environment"/>
1138 <Reference name="OpenSim.Framework.Communications"/>
1139 <Reference name="OpenSim.Framework"/>
1140 <Reference name="OpenSim.Framework.Servers"/>
1141 <Reference name="OpenSim.Framework.Console"/>
1142 <Reference name="OpenSim.ApplicationPlugins.Rest"/>
1143 <Reference name="log4net"/>
1144
1145 <Files>
1146 <Match pattern="*.cs" recurse="true"/>
1147 </Files>
1148 </Project>
1149 <!-- /REST plugins -->
1150
1151
1152
1153 <Project name="OpenSim.ApplicationPlugins.RemoteInventoryController" path="OpenSim/ApplicationPlugins/RemoteInventoryController" type="Library">
1154 <Configuration name="Debug">
1155 <Options>
1156 <OutputPath>../../../bin/</OutputPath>
1157 </Options>
1158 </Configuration>
1159 <Configuration name="Release">
1160 <Options>
1161 <OutputPath>../../../bin/</OutputPath>
1162 </Options>
1163 </Configuration>
1164
1165 <ReferencePath>../../../bin/</ReferencePath>
1166 <Reference name="Mono.Addins.dll" />
1167 <Reference name="System"/>
1168 <Reference name="System.Xml"/>
1169 <Reference name="libsecondlife.dll" />
1170 <Reference name="Nini.dll" />
1171 <Reference name="XMLRPC.dll" />
1172 <Reference name="OpenSim"/>
1173 <Reference name="OpenSim.Region.ClientStack"/>
1174 <Reference name="OpenSim.Region.Environment"/>
1175 <Reference name="OpenSim.Framework"/>
1176 <Reference name="OpenSim.Framework.Servers"/>
1177 <Reference name="OpenSim.Framework.Console"/>
1178 <Reference name="OpenSim.Framework.Communications"/>
1179 <Reference name="OpenSim.Framework.Communications.Cache"/>
1180 <Reference name="log4net"/>
1181
1182 <Files>
1183 <Match pattern="*.cs" recurse="true"/>
1184 </Files>
1185 </Project>
1186
1078 <!-- Scene Server API Example Apps --> 1187 <!-- Scene Server API Example Apps -->
1079 1188
1080 <Project name="OpenSim.Region.DataSnapshot" path="OpenSim/Region/DataSnapshot" type="Library"> 1189 <Project name="OpenSim.Region.DataSnapshot" path="OpenSim/Region/DataSnapshot" type="Library">