[squeak-dev] Letting the VM run multiple image formats

Eliot Miranda eliot.miranda at gmail.com
Mon Feb 10 16:39:12 UTC 2020


> On Feb 8, 2020, at 4:28 AM, K K Subbu <kksubbu.ml at gmail.com> wrote:
>
> On 08/02/20 12:37 AM, David T. Lewis wrote:
>> As long as each flavor of VM is installed in a distict directory under
>> /usr/local/lib/squeak, and as long as the run scripts that point to
>> those directories have distinct names in /usr/local/bin, then the
>> selection of a correct VM executable for any given image format is
>> handled from a single shell script. I call it /usr/local/bin/run on
>> my PC, hence "$ run squeak.image" for any flavor of squeak.image.
>
> The default prefix path should be changed to something like $HOME/.squeak or $HOME/.config/squeak so that default installations will not require root permission.

+1000. But this is not really the prefix path, but the default
installation.  Can’t we easily compute the correct prefix path in the
squeak launch script based on its path (i.e. from a combination of $0
and $PATH ?).  See

>
> Package maintainers can always override this default to distro-specific paths while building system-wide installable packages.
>
> Regards .. Subbu
>


More information about the Squeak-dev mailing list