Rene Rivera writes: > In trying to get the docs building in HEAD I found one of the reasons > why doc builds fail for me. There's this bit of code in > tools/boostbook/xsl/chunk-common.xsl:
[...] > And what does that do? It takes the default output file names of the > form "boost.xpressive.regex_compiler.html" and turns them into > "boost/xpressive/regex_compiler.html". Which seems like a reasonable > thing to do. Except for the part where stylesheets are *not* > allowed to create directories, they can only create files. Whether or not the output directory should exist beforehand is entirely up to the XSLT processor. As far as xsltproc is concerned, being able to create directories is (or at least was, at the time when I implemented the chunking) an officially supported behavior (see http://thread.gmane.org/gmane.comp.gnome.lib.xslt/738/ and http://thread.gmane.org/gmane.comp.gnome.lib.xslt/2327/, for instance) on, well, officially supported platforms. Are you saying that this has changed? It works just fine for me on Mac OS X 10.3.9, xsltproc -V == libxml 20607, libxslt 10104 and libexslt 804. > This transformation happens to work for some people because of a bug > in earlier versions of the xslt libraries. Reference, please? -- Aleksey Gurtovoy MetaCommunications Engineering ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Boost-docs mailing list [email protected] Unsubscribe and other administrative requests: https://lists.sourceforge.net/lists/listinfo/boost-docs
