Hi Igor. I was thinking a couple of things:<br><br>1) So...once I hace download anything from GIT, what I always need to do is:<br>a) take a pharo core 1.3<br>b) open the LoadVMMaker.st  so that I can see which versions of metacello and cmake I need.<br>
c) evaluate that over the pharo image<br>d) move my image to /build  so that it finds the /src and /platform by default<br><br>So...I wonder what are the reason of not having such PharoCore image already commited in GIT under /image.  You can even save it with a workspace opened with the code of LoadVMMaker.st <br>
is it just the size of it? <br><br>If I want to do it for myself, what is the best strategy?  clone to my own fork, add the image there and then just pull the changes?<br><br>2) #prepareVMMaker does this:<br><br>prepareVMMaker<br>
<br>    | maker allPlugins |<br>    <br>    maker := VMMaker forPlatform: &#39;Cross&#39;.<br>    maker sourceDirectoryName: (self srcDir assureExistence fullName).<br>    maker platformRootDirectoryName: (self topDir / &#39;platforms&#39; ) fullName.<br>
    <br>And<br><br>srcDir<br>    &quot;Answer the value of srcDir&quot;<br><br>    ^ srcDir ifNil: [ srcDir := self topDir / &#39;src&#39; ]<br><br>This is cool because I can script the cong to use another src. But you don&#39;t do the same for &#39;platform&#39;. So I cannot do:<br>
<br>CogDebugMacOSConfig  new<br>    srcDir: &#39;myFolder&#39;;<br> platformsDir: &#39;myPlatofrm&#39;;<br>     generateSources; <br>    generate.<br><br>Since the platform directory will be overwritten. <br><br><br><br>Cheers<br>
<br>Mariano<br>