On 19 October 2012 22:25, Craig Latta <craig@netjam.org> wrote:
Hi Igor--
[Igor refers to my first attempt with the gitorious approach.]
Craig, that probably a sign that you using wrong version of CMakeVMMaker package not one which is used for the sources committed in git.
Oh, okay, that's disturbing since I was going from the Metacello configuration Mariano suggested.
For that there is codegen-scripts/LoadVMMaker.st script which loads exact version of all packages used to build VM. We usually don't commit code without changing LoadVMMaker.st, and making sure it builds VM with that version.
Aha, okay.
for developers, best is , of course do git clone instead of git clone --depth=0
for non-developers, just download tarball from jenkins , change the paths in build/directories.cmake to your local ones and just build. (and you don't need an image in that case)
(btw, i wonder, why we need that feature (to use arbitrary paths for sources/platform/build directories), if nobody using it.. which prevents us from having relative paths in directories.cmake file, like that people can build downloaded sources without any changes).
Yeah, I would think a main feature of having a buildable snapshot is that people can just grab it and build it without having to configure anything.
That was the idea, but you see, some features (no matter how useful they are alone), sometimes can conflict with each other, like in this case.. and then you have no choice but to pick, which one should stay.
thanks again,
-C
-- Craig Latta www.netjam.org/resume +31 6 2757 7177 + 1 415 287 3547 (no SMS)
-- Best regards, Igor Stasenko.