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 -~----------~----~----~----~------~----~------~--~---
