JamPlus ships with useful scripts for the generation of Jamfiles from various sources. Those scripts can be found in the bin/scripts/ directory.
From the current working directory, FoldersToJamfile recurses the directory structure and creates a Jamfile with all found files. A source group is generated automatically for every directory.
FoldersToJamfile currently accepts just one argument, the destination Jamfile. It is run like so:
FoldersToJamfile Jamfile.jam
The generated Jamfile will need some basic clean up, and until the clean up has occurred, it will not run.
VCProjToJamfile is capable of reading a .vcproj file from Visual Studio 2003, 2005, or 2008, and writing a Jamfile bearing the folder structure and file contents of the .vcproj.
VCProjToJamfile accepts two arguments, the source vcproj and destination Jamfile.
VCProjToJamfile Misc.vcproj Misc.jam