[Opensim-dev] Package manager

Diva Canto diva at metaverseink.com
Tue Jan 6 20:34:55 UTC 2015


mautil doesn't care where the dlls are. It just assumes that the paths 
in the directives  are relative to where the packaged dll is.

On 1/6/2015 10:36 AM, Mic Bowman wrote:
> And the file path problem persists with the ini files... so I have 
> included the config file under dispatcher/Dispather.ini.example in the 
> addins statement. I copy that file on build from source into a 
> directory called bin/dispatcher and also copy the dll into that 
> directory (using the prebuild paths). when i run mautil pack i get a 
> bunch of errors related to the path dispatcher/dispatcher. It appears 
> that I *must* build into bin when building from source, then create 
> the package, which will then unpack into the directory structure that 
> I want.
>
> On Tue Jan 06 2015 at 10:30:45 AM Mic Bowman <cmickeyb at gmail.com 
> <mailto:cmickeyb at gmail.com>> wrote:
>
>     When i explicitly put the build libraries into bin/dispatcher (so
>     that would be DispatcherModule.dll), they do not appear to be
>     loaded on OpenSim startup. The module init function is never called.
>
>     Just coming back to... we have two situations.. build from source
>     into an runnable deployment and install modules into an existing
>     runnable deployment. The rules for the two seem to be different
>     for how addins are loaded.
>
>     On Tue Jan 06 2015 at 10:11:25 AM Mic Bowman <cmickeyb at gmail.com
>     <mailto:cmickeyb at gmail.com>> wrote:
>
>         Couple more questions... i have several directories of stuff:
>         documents, scripts, etc. Do I need to list every single file
>         using the ImportAddinFile? Also, I want two separate packages
>         to be created, one for the dispatcher and one for the remote
>         control messages and handlers. that implies two separate
>         prebuild projects?
>
>         On Tue Jan 06 2015 at 8:40:24 AM Diva Canto
>         <diva at metaverseink.com <mailto:diva at metaverseink.com>> wrote:
>
>             On 1/6/2015 8:31 AM, Diva Canto wrote:
>             > In my tests, mono addins does the right thing with
>             dependencies! For
>             > example, Diva.Wifi (which is now an addin) depends on
>             another addin
>             > Diva.Interfaces (this one defines an extension point for
>             Wifi -- I
>             > have extra packages that aren't in the free distribution
>             of Wifi).
>             > When you install Diva.Wifi, it correctly installs
>             Diva.Interfaces
>             > automatically. The interface is very similar to yum or
>             apt-get, it
>             > lets you know about the dependencies, and asks you if
>             you want to
>             > proceed.
>
>             Forgot to say this: and if Diva.Interfaces (the common
>             package) is
>             already installed by the time Diva.Wifi is installed, all
>             the better. In
>             other words, bugs not withstanding, mono addins is
>             behaving like you
>             would expect a package manager to behave.
>
>             _______________________________________________
>             Opensim-dev mailing list
>             Opensim-dev at opensimulator.org
>             <mailto:Opensim-dev at opensimulator.org>
>             http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
>
>
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at opensimulator.org
> http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20150106/7be52ff7/attachment.html>


More information about the Opensim-dev mailing list