Boost logo

Boost-Build :

From: Chris Weed (chrisweed_at_[hidden])
Date: 2007-01-15 13:28:23


Hi,
I am trying to generate doxygen from my source files, but I think
there is a problem with a space in the directory path. I think it
creates a directory "gcc-3.4.2 Copyright" and whatever shell script is
called has problems with the space.
Here is my Jamfile:

import doxygen : doxygen ;
doxygen index.html : [ glob ../*.h ] ;

Here is the error message:

...found 31 targets...
...updating 15 targets...
MkDir1 /home/cweed/software/watchit/build/bin
MkDir1 /home/cweed/software/watchit/build/bin/build
MkDir1 /home/cweed/software/watchit/build/bin/build/PICA
MkDir1 /home/cweed/software/watchit/build/bin/build/PICA/Feature
MkDir1 /home/cweed/software/watchit/build/bin/build/PICA/Feature/doc
MkDir1 ../../../../bin
MkDir1 ../../../../bin/build
MkDir1 ../../../../bin/build/PICA
MkDir1 ../../../../bin/build/PICA/Feature
MkDir1 ../../../../bin/build/PICA/Feature/doc
MkDir1 ../../../../bin/build/PICA/Feature/doc/gcc-3.4.2
Copyright
MkDir1 ../../../../bin/build/PICA/Feature/doc/gcc-3.4.2
Copyright/debug
doxygen-action ../../../../bin/build/PICA/Feature/doc/gcc-3.4.2
Copyright/debug/index.html-dir
Error: configuration file
../../../../bin/build/PICA/Feature/doc/gcc-3.4.2 not found!
Doxygen version 1.2.14
Copyright Dimitri van Heesch 1997-2002

You can use doxygen in a number of ways:

1) Use doxygen to generate a template configuration file:
    /usr/bin/doxygen [-s] -g [configName]

    If - is used for configName doxygen will write to standard output.

2) Use doxygen to update an old configuration file:
    /usr/bin/doxygen [-s] -u [configName]

3) Use doxygen to generate documentation using an existing configuration file:
    /usr/bin/doxygen [configName]

    If - is used for configName doxygen will read from standard input.

4) Use doxygen to generate a template style sheet file for RTF, HTML or Latex.
    RTF: /usr/bin/doxygen -w rtf styleSheetFile
    HTML: /usr/bin/doxygen -w html headerFile footerFile
styleSheetFile [configFile]
    LaTeX: /usr/bin/doxygen -w latex headerFile styleSheetFile [configFile]

5) Use doxygen to generate an rtf extensions file
    RTF: /usr/bin/doxygen -e rtf extensionsFile

If -s is specified the comments in the config file will be omitted.
If configName is omitted `Doxyfile' will be used as a default.

/bin/sh: line 3: Copyright/debug/index.doxyfile: No such file or directory

    "/usr/bin/doxygen" ../../../../bin/build/PICA/Feature/doc/gcc-3.4.2
Copyright/debug/index.doxyfile && echo "Stamped" >
"../../../../bin/build/PICA/Feature/doc/gcc-3.4.2
Copyright/debug/index.html-dir"

...failed doxygen-action ../../../../bin/build/PICA/Feature/doc/gcc-3.4.2
Copyright/debug/index.html-dir...
...skipped <p/home/cweed/software/watchit/build/bin/build/PICA/Feature/doc>index.html
for lack of <p../../../../bin/build/PICA/Feature/doc/gcc-3.4.2
Copyright/debug>index.html-dir...
...failed updating 1 target...
...skipped 1 target...
...updated 13 targets...


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk