On Sat, 04 Dec 2004 17:44:26 +0800
Jonathan Wilson <jonwil(a)tpgi.com.au> wrote:
I think the issue is that MSI requires GNU bison to
build.
And so they are trying to figure out whether to:
A.force developers to download GNU bison
possible solution, probably the cleanest
one, but - as you said - requires
developers to download bison.
B.include GNU bison in the tree somehow as a binary
file or something
NEVER do this, unless you want to keep dozens of binary files for
every possible operating system in the tree...
Adding the whole bison source to the CVS probably isn't a solution, too.
or C.check the files generated by GNU bison into CVS.
another possible solution, but one should also check in the grammar files
used to generate the bison output. Addintionally, in this case, every
developer changing the bison files has to pay attention to also run bison...
Solutions A and C already have been already discussed on this list, they
both have advantages and disadvantages.
I just wanted to point out that, for obvious reasons, B *is not a solution*
to the problem.
Stefan Pflueger