This tools allows anyone to rebuild Smalltalk/X jv-branch from (almost) scratch. It fetches sources from various repositories, put them together and compile the whole thing. For those without an access to stc and librun sources, it automatically downloads latest pre-build versions from SWING CI server.
In shell, execute:
hg clone https://bitbucket.org/janvrany/stx-goodies-builder-rake stx-jv
cd stx-jv
rake
Go out for a short or long walk, depending on your internet connection and CPU power. Once rake
finishes, you have compiled Smalltalk/X jv-branchyourself. Have fun!
For more details on usage please see wiki.
The internals of these build scripts are mess...emh...convoluted. A lot of hacks accumulated over years. We aim to clean that up, if time allows. For now, it does its job.
Anyone wishing to help is welcomed! If you encounter a problem. please fill in a report to Smalltalk/X jv-branch bug tracker.
To contribute, either
- fork the repository on BitBucket and send a pull request.
- send a patch to [email protected].
Copyright (c) 2010-now Jan Vrany <jan.vrany (a) fit.cvut.cz>
This software is licensed under "MIT license". You may find a full license text in LICENSE.txt
.