<div dir="ltr">In the end I opted for the first solution, a single installation package. It is a little more tricky to manage because in the development machine you have to create the installation package of program A and then copy the executable in the .hidden of program B, but in the customers machines it is all simpler because you only have to install and/or update a single package. Of course a change in Program A should implies a update in Program B but its not a big deal. Program A is very simple. 😀😀<br><br><div>Thank you all.</div><div>Best regards<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El jue., 20 jun. 2019 a las 17:16, Tony Morehen (<<a href="mailto:tmorehen@ajm-software.com">tmorehen@ajm-software.com</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF">
<p>There are two approaches:</p>
<p>1) Single installation package. This approach avoids the
creation of a desktop file for A. No desktop file, no entry in
the system menu.<br>
</p>
<p>Do not create an installation package for program A. Make sure
that package A's compile is up to date.</p>
<p>Create an installation package for program B. When you get to
the page titled 8 Extra Files, add an entry for program A. It's
destination should be either somewhere on your path eg /usr/bin or
/usr/local/bin or an explicit location known to program B. Also
add any files needed by A. <br>
</p>
<p>2) Two installation packages. This approach creates a desktop
file for A but adds a parameter to to the desktop file that hides
it from the system menu. <br>
</p>
<p>Create an installation package for program A. When you get to
the page titled 6 Desktop Configuration file, add the following to
the bottom box:</p>
<p>NoDisplay=true</p>
<p>Create an installation package for program B. When you get to
the page titled 8 Extra Files, do not add an entry for program A.</p>
<div class="gmail-m_-5748078947621262180moz-cite-prefix">On 2019-06-19 2:28 a.m., Jorge Carrión
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>I have a project A that is launched from other project B
and I don't want that A project appears on system menu. <br>
</div>
<div>What kind of configuration must I set on packages creation?</div>
<div><br>
</div>
<div>Best Regards<br>
</div>
<div><span class="gmail-m_-5748078947621262180gmail-tlid-translation gmail-m_-5748078947621262180gmail-translation" lang="en"><span title="" class="gmail-m_-5748078947621262180gmail-"></span></span></div>
</div>
<br>
<fieldset class="gmail-m_-5748078947621262180mimeAttachmentHeader"></fieldset>
<pre class="gmail-m_-5748078947621262180moz-quote-pre">----[ Gambas mailing-list is hosted by <a class="gmail-m_-5748078947621262180moz-txt-link-freetext" href="https://www.hostsharing.net" target="_blank">https://www.hostsharing.net</a> ]----
</pre>
</blockquote>
</div>
<br>
----[ Gambas mailing-list is hosted by <a href="https://www.hostsharing.net" rel="noreferrer" target="_blank">https://www.hostsharing.net</a> ]----<br>
</blockquote></div>