That's great news Marc!

On Mon, Apr 16, 2012 at 4:26 PM, Marc Feeley <feeley@iro.umontreal.ca> wrote:
I have now added the generated .c files to the github repo and changed the makefiles so that a "make commit" does not commit the generated .c files, and a "make new-revision" (and new-minor and new-major) does commit the generated .c files .  This means that cloning the github repo is sufficient to build Gambit.

The steps to follow are:

   git clone git@github.com:feeley/gambit.git
   cd gambit
   ./configure --enable-single-host
   make
   make check

If no errors are reported, then

   make bootstrap

will prepare the executable gsc-boot, which is the Gambit Scheme compiler used for bootstrapping.  If any of the .scm files are changed, it will be used to generate the corresponding .c files.

When changes need to be committed, use

   make commit

(do *not* use "git commit" which would commit all changed files including the generated .c files).

To push the commits to the repo, use

   make push

Please let me know if you encounter problems with the new makefiles.

Marc

_______________________________________________
Gambit-list mailing list
Gambit-list@iro.umontreal.ca
https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list