Boost logo

Boost :

Subject: Re: [boost] [date_time] building documentation?
From: James E. King, III (jking_at_[hidden])
Date: 2018-01-12 16:26:05


On Fri, Jan 12, 2018 at 11:09 AM, Steven Watanabe via Boost <
boost_at_[hidden]> wrote:

> AMDG
>
> On 01/12/2018 07:47 AM, James E. King, III via Boost wrote:
> > I cannot build the documentation for Boot.DateTime on the develop tip - I
> > get an error - am I doing something wrong in the command line or is it
> just
> > broken?
> >
>
> Did you run `b2 headers` first? The glob for the headers
> is written for the pre-git/release tarball layout.
>
> > jking_at_ubuntu:~/boost/libs/date_time/doc$ ../../../b2 boostdoc
> > Performing configuration checks
> >
> > - default address-model : 64-bit
> > - default architecture : x86
> > ../xmldoc/Jamfile.v2:54: in modules.load
> > *** argument error
> > * rule doxygen ( target : sources + : requirements * : default-build * :
> > usage-requirements * )
> > <snip>
> > * missing argument sources
> >
>
> In Christ,
> Steven Watanabe
>

The headers are set up.

The rule to collect files is:

local date_time_files = [ glob ../../../boost/date_time/*.hpp ] ;

I added an echo to print $(date_time_files) it and it is empty.
While in the the libs/date_time/xmldoc directory however I can list it fine:

jking_at_ubuntu:~/boost/libs/date_time/xmldoc$ ls
../../../boost/date_time/*.hpp
../../../boost/date_time/adjust_functors.hpp
 ../../../boost/date_time/date_parsing.hpp
 ../../../boost/date_time/string_parse_tree.hpp
etc...

Seems like glob is somehow broken here. Not sure why, yet...

- Jim


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk