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