On 12/10/2015 03:02 AM, Stephan Eggermont wrote:
On 09-12-15 23:11, Dale Henrichs wrote:
If you want to use Pharo-launcher with tODE images, then you need to
copy the GemStone libraries (libgcirpc-*, libssl-*, and libgcits-*) into
the pharo-vm directory used by the Pharo-launcher ... Whenever you
download a new version of GemStone you will have to copy the gci libs
for that version as well ...

Someone could of course add a launcher command for doing that.

Is there a standard location where th


e last builds of these
come from? Then some subclass of PhlAbstractTemplateGroup could provide access to it (with some further subclasses to arrive at the right nodes)
and a PhlTemplateCommand could do the copying.

Stephan
There can be multiple independent GsDevKit_home installations on a single machine, so there is no "standard location" for the GsDevKit_home/shared/downloads/products.

If there is a way to determine if/where pharo-launcher (can you have multiple pharo-launchers installed?) is installed on ubunutu and the pharo-vm directory is in a known location,then the GsDevKit_home gci installtaion script ($GS_HOME/bin/private/installClientGciLibraries) could be extended to look for and update the pharo-vm directory for the pharo-launcher(s) when a new product download is performed ....

If automagically locating the pharo-launcher is not practical it would be straight forward to add a manually triggered script to GsDevKit_home --- products are not downloaded all that often..

Dale

Reply via email to