Getting a Current Image with VMMaker

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Getting a Current Image with VMMaker

Kruck, Bastian-2
 

Hi VMMaker folks,


it has been a while since I last setup VMMaker in an image, so it seems I need a hint here:


I checked out the opensmalltalk-vm repo and ran the buildspurtrunkvmmaker64image.sh inside the image directory. Yet I have a hard time making sense of what I see then:



(I remember we once had some CI job that automatically built an image with VMMaker as part of testing something else, but also don't remember where that was...)


Best Regards,

Basti

Reply | Threaded
Open this post in threaded view
|

Re: Getting a Current Image with VMMaker

K K Subbu
 
On 29/05/19 2:25 AM, Kruck, Bastian wrote:
> it has been a while since I last setup VMMaker in an image, so it seems
> I need a hint here:
Basti,

The error is because the latest release does not contain macos64x64. I
don't know why this file is missing. The last one for macos64x64 is:

````
$ curl -s -L https://dl.bintray.com/opensmalltalk/vm/ | awk -F\" '$4 ~
/:squeak.cog.spur_macos64x64/ {latest=substr($4,2)}END{print latest}'

squeak.cog.spur_macos64x64_201903251926.dmg
````

You can workaround by downloading it directly from:

https://dl.bintray.com/opensmalltalk/vm/squeak.cog.spur_macos64x64_201903251926.dmg

extract the VM app and give its path directly as a argument

````
  $ ./buildspurtrunkvmmaker64image.sh -vm Squeak64.201903251926.app

````
or you could override the LATEST_RELEASE variable temporarily in
getGoodSpurVM64.sh and then rerun your script:

````
         Darwin)
+ LATEST_RELEASE=201903251926
                 VOLUME="squeak.cog.spur_macos64x64_$LATESTRELEASE"
````

HTH .. Subbu