To clarify my intent: The target users of my tool will be using Windows, and as I already have compiled CIL for my own purposes, I wanted users to be able to use the core necessary files, without having to recompile all of CIL. (This would, among other things, impose extra requirements for my tool.)
Currently, I'm including the following files as part of my tool:
where inliner is the CIL inliner, and loopHandler is a CIL extension that I wrote. I have a configuration script that edits the hard-coded paths in cil/bin/CilConfig.pm and cil/bin/cilly.bat to match the user system.
Is there anything else I should be including? The above files seem to be the only ones the tool needs. Or is there a better way to go about this entire process?
For what it's worth, my tool will be released under the modified BSD license.
Thanks for any help and suggestions,