diff options
author | Diva Canto | 2014-12-30 07:58:42 -0800 |
---|---|---|
committer | Diva Canto | 2014-12-30 07:58:42 -0800 |
commit | 5cf6a6f8302b4f03d45c21f0731978da1d3ddcab (patch) | |
tree | c185a144270d8c06b45779a79b0aceb478876515 /bin | |
parent | Updated OpenSim-as-addin version from 0.5 to 0.8.1. The addin version number ... (diff) | |
download | opensim-SC-5cf6a6f8302b4f03d45c21f0731978da1d3ddcab.zip opensim-SC-5cf6a6f8302b4f03d45c21f0731978da1d3ddcab.tar.gz opensim-SC-5cf6a6f8302b4f03d45c21f0731978da1d3ddcab.tar.bz2 opensim-SC-5cf6a6f8302b4f03d45c21f0731978da1d3ddcab.tar.xz |
WARNING: BREAKING CHANGES FOR REGION MODULE DEVELOPMENT.
This cleans up Opensim's use of mono addins. In particular, the extension points /OpenSim/RegionModules and /OpenSim/WindModule moved from OpenSim.exe to OpenSim.Region.Framework.dll. From here on, developers of region modules should declare their dlls to be dependent on OpenSim.Region.Framework, starting with version 0.8.1
Additional changes:
- Addins version uniformly updated to 0.8.1. These numbers should be compatible with the release numbers or else it becomes very confusing.
- Mono addins directives moved from files addins.xml to embedded directives in the class and assembly declarations, to make it all consistent
Diffstat (limited to 'bin')
-rw-r--r-- | bin/OpenSim.addin.xml | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/bin/OpenSim.addin.xml b/bin/OpenSim.addin.xml deleted file mode 100644 index 305344a..0000000 --- a/bin/OpenSim.addin.xml +++ /dev/null | |||
@@ -1,20 +0,0 @@ | |||
1 | <Addin id="OpenSim" isroot="true" version="0.8.1"> | ||
2 | <Runtime> | ||
3 | <Import assembly="OpenSim.exe"/> | ||
4 | <Import assembly="OpenSim.Framework.dll"/> | ||
5 | <Import assembly="OpenSim.Region.Framework.dll"/> | ||
6 | <Import assembly="Mono.Addins.dll"/> | ||
7 | </Runtime> | ||
8 | |||
9 | <ExtensionPoint path="/OpenSim/Startup"> | ||
10 | <ExtensionNode name="Plugin" type="OpenSim.Framework.PluginExtensionNode" objectType="OpenSim.IApplicationPlugin"/> | ||
11 | </ExtensionPoint> | ||
12 | |||
13 | <ExtensionPoint path="/OpenSim/WindModule" name="Wind Module Plugins for wind models"> | ||
14 | <ExtensionNode name="WindModel" type="Mono.Addins.TypeExtensionNode" objectType="OpenSim.Region.Framework.Interfaces.IWindModelPlugin"/> | ||
15 | </ExtensionPoint> | ||
16 | |||
17 | <ExtensionPoint path="/OpenSim/RegionModules"> | ||
18 | <ExtensionNode name="RegionModule" type="Mono.Addins.TypeExtensionNode" objectType="OpenSim.Region.Framework.Interfaces.IRegionModuleBase"/> | ||
19 | </ExtensionPoint> | ||
20 | </Addin> | ||