<div dir="ltr">even non-dll's need to be in bin. that was the problem. you can't both copy the ini file into bin/dispatcher on build through prebuild:<div><br><div><div><Match pattern="*.ini.example" buildAction="Copy" destination="../../bin/dispatcher" /></div><div><br></div><div> and have the assembly install them into a subdirectory like this:</div><div><br></div><div>[assembly: ImportAddinFile("dispatcher/Dispatcher.ini.example")]<div><br></div></div></div></div><div>mautil tries to find dispatcher/dispatcher/Dispatcher.ini.example</div><div><br></div><div>you get one or the other.</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 6, 2015 at 12:32 PM, Diva Canto <span dir="ltr"><<a href="mailto:diva@metaverseink.com" target="_blank">diva@metaverseink.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><span class="">
<div>On 1/6/2015 10:30 AM, Mic Bowman wrote:<br>
</div>
<blockquote type="cite">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.<br>
<div><br>
</div>
<div>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.</div>
</blockquote>
<br></span>
Yes. If you want to run the code from the same source in which you
build, you need to have those dlls in bin. I suspected you were
doing that, that's why I suggested you place the dlls in bin and the
other non-dll files in a subfolder.<br>
<br>
On my side of things, I don't run from the tree in which I build, so
I do things slightly differently.<span class=""><br>
<br>
<blockquote type="cite"><br>
<div class="gmail_quote">On Tue Jan 06 2015 at 10:11:25 AM Mic
Bowman <<a href="mailto:cmickeyb@gmail.com" target="_blank">cmickeyb@gmail.com</a>>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">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?<br>
<br>
<div class="gmail_quote">On Tue Jan 06 2015 at 8:40:24 AM Diva
Canto <<a href="mailto:diva@metaverseink.com" target="_blank">diva@metaverseink.com</a>>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On
1/6/2015 8:31 AM, Diva Canto wrote:<br>
> In my tests, mono addins does the right thing with
dependencies! For<br>
> example, Diva.Wifi (which is now an addin) depends on
another addin<br>
> Diva.Interfaces (this one defines an extension point
for Wifi -- I<br>
> have extra packages that aren't in the free
distribution of Wifi).<br>
> When you install Diva.Wifi, it correctly installs
Diva.Interfaces<br>
> automatically. The interface is very similar to yum
or apt-get, it<br>
> lets you know about the dependencies, and asks you if
you want to<br>
> proceed.<br>
<br>
Forgot to say this: and if Diva.Interfaces (the common
package) is<br>
already installed by the time Diva.Wifi is installed, all
the better. In<br>
other words, bugs not withstanding, mono addins is
behaving like you<br>
would expect a package manager to behave.<br>
<br>
_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@opensimulator.org" target="_blank">Opensim-dev@opensimulator.org</a><br>
<a href="http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev" target="_blank">http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev</a><br>
</blockquote>
</div>
</blockquote>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
Opensim-dev mailing list
<a href="mailto:Opensim-dev@opensimulator.org" target="_blank">Opensim-dev@opensimulator.org</a>
<a href="http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev" target="_blank">http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev</a>
</pre>
</blockquote>
<br>
</span></div>
<br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@opensimulator.org">Opensim-dev@opensimulator.org</a><br>
<a href="http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev" target="_blank">http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev</a><br>
<br></blockquote></div><br></div>