<div dir="ltr"><div>Yes. <br></div><div>My big project is mainly executable, but the same time it act as library for data editors etc tools. You can use the export command for as many or few classes as you like. Very useful feature.<br></div><div><br></div><div><br></div><div>Jussi<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 13, 2018 at 3:48 PM, T Lee Davidson <span dir="ltr"><<a href="mailto:t.lee.davidson@gmail.com" target="_blank">t.lee.davidson@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thank you for that clarification, Jussi.<br>
<br>
At the time, I was going by the documentation at <a href="http://gambaswiki.org/wiki/doc/library#t3" rel="noreferrer" target="_blank">http://gambaswiki.org/wiki/<wbr>doc/library#t3</a> . But now in re-reading it, either<br>
it's been recently edited, or I read something into it that simply isn't there.<br>
<br>
<br>
So then, ultimately, a library project can utilize as many modules as the developer deems necessary, and testing can be done as<br>
with any normal Gambas project.<br>
<br>
<br>
-- <br>
Lee<br>
<span class=""><br>
<br>
On 06/12/2018 06:29 PM, Jussi Lahtinen wrote:<br>
> Lee, this was the reason of the criticism.<br>
> <br>
</span>> You said /"As I understand it, for final deployment, you should not have a Main module _and_ a library module"/.<br>
> <br>
> This is wrong.<br>
> <br>
> You said /"The Main module should be your library"/.<br>
<span class="">> <br>
> This is misleading, as it doesn't matter at all.<br>
> <br>
</span>> You said /"For testing, create a new project that uses the compiled library"/.<br>
<span class="im HOEnZb">> <br>
> This is not the same as include unit test within the library. And even if the development ends, the test should not be removed<br>
> as you might still want to maintain the library. Note that libraries can be run as normal executables, if they have start up method.<br>
> <br>
> <br>
> Jussi<br>
<br>
</span><div class="HOEnZb"><div class="h5">----[ Gambas mailing-list is hosted by <a href="https://www.hostsharing.net" rel="noreferrer" target="_blank">https://www.hostsharing.net</a> ]----<br>
</div></div></blockquote></div><br></div>