Hi Richard, * Richard Brooksby wrote on Thu, May 11, 2006 at 07:14:19PM CEST: > Following the instructions in the Goat Book at <http:// > sources.redhat.com/autobook/autobook/autobook_241.html#SEC241> I ran > "autoscan" on our source tree, which is visible at <http:// > www.ravenbrook.com/project/mps/master/code/>.
FWIW, an URL to a tarball would have been more helpful for testing this. I found this one, http://www.ravenbrook.com/project/mps/release/1.106.2/mps-kit-1.106.2.tar.gz but neither that nor the code in the directory you posted exposes your issue for me. I tested with CVS HEAD and 2.59. Maybe you can post a reduced test case that exposes this issue? > >[EMAIL PROTECTED] autoscan -v > >autoscan: srcdir = . > >autoscan: cannot open <mpm.h: No such file or directory > The file "mpm.h" is in the current directory. > > The angle bracket is suspicious. > > I think autoscan may be confused by the tagging conventions used for > cross-references within the sources. We have many comments which > look like this: > > >* .source: See .design also. PoolStruct and PoolClassStruct, the > >* central types for this module, are defined in <code/mpmst.h>, the > >* corresponding abstract types in <code/mpmtypes.h>. Declarations and > >* prototypes are in <code/mpm.h>. Several functions have macro > >versions > >* defined in <code/mpm.h>. */ I think it should skip those comments. autoscan is not perfect in skipping comments, but should work reasonably. Cheers, Ralf
