The sinan/faxien paradox for cutting new releases of the bootstrapper
has bugged me for some time. Today I finally sat down and did
something about it. I've just pushed up some new scripts in my private
faxien repo (git://github.com/dizzyd/faxien.git). These scripts enable
one to build a new bootstrapper for faxien using only the scripts and
a standard erlang install.

So far, I've tested with Linux and OSX and everything seems to work
properly. I'd appreciate feedback if you guys can play with it a bit.

Prerequisites:
* bash
* svn
* git
* Stock erlang somewhere (i.e. erlc is on your path)

Getting started:
1. Clone faxien from git://github.com/dizzyd/faxien.git
2. cd scripts/bootstrapper
3. ./bootstrap

When it's all done, you'll have a new shell script that is the basic
faxien install.

The only downside to this tool is that it assumes the HEAD of several
git repos is the released version (which is typically the case).
However, old bootstrappers (built by hand I suppose) had some version
discrepancies:
* cryptographic (on mainline erlware.git repo) is version 0.2.0 -- the
V6 bootstrapper includes a 0.2.1, so the repo must have unpushed
changes on someone's hard drive :)
* ewlib is version 0.8.2.0 (on mainline erlware.git repo) -- the V6
bootstrapper includes 0.8.0.2 -- perhaps a typo?

D.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"erlware-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/erlware-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to