[squeak-dev] new VM directory structure for 5.3

K K Subbu kksubbu.ml at gmail.com
Sat Jan 11 05:55:08 UTC 2020


On 11/01/20 3:53 AM, Chris Muller wrote:
> This simplification allows easy co-existence of 32-bit with 64-bit 
> versions of the same VM.
If the bin directory is created with <os>-<isa>-<optional-variant>/
    linux-x86/
    linux-x86_64/
    linux-arm-armhf/
    linux-arm64/
    win-win32/
    win-win64/
    osx-x86/

then it would be simpler and easier to ship and share multiplatform code 
(e.g. shared mounts). Is it too late to make the change?

> The SqueakV50.sources file must be present in at least one of those two 
> directories.

*.sources does not have any arch-specific code. It would be better to 
specify the shared directory only but be lenient and look in bin* 
directory if it is missing there.

Regards .. Subbu


More information about the Squeak-dev mailing list