diff options
author | Sean Dague | 2008-05-14 19:13:54 +0000 |
---|---|---|
committer | Sean Dague | 2008-05-14 19:13:54 +0000 |
commit | 4a07038bbe616d05fbb3dfad79ec72a3169de589 (patch) | |
tree | 2ce85f8ef8818acf92c7f7ce1adbb9b772feb45d /prebuild.xml | |
parent | From: Dr Schofield <hud@zurich.ibm.com> (diff) | |
download | opensim-SC_OLD-4a07038bbe616d05fbb3dfad79ec72a3169de589.zip opensim-SC_OLD-4a07038bbe616d05fbb3dfad79ec72a3169de589.tar.gz opensim-SC_OLD-4a07038bbe616d05fbb3dfad79ec72a3169de589.tar.bz2 opensim-SC_OLD-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 'prebuild.xml')
-rw-r--r-- | prebuild.xml | 109 |
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"> |