Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: downloads/boost_1_34_1/libs/date_time/xmldoc/Jamfile.v2 @ 29

Last change on this file since 29 was 29, checked in by landauf, 16 years ago

updated boost from 1_33_1 to 1_34_1

File size: 2.4 KB
Line 
1# Copyright (c) 2002-2006 CrystalClear Software, Inc.
2# Use, modification and distribution is subject to the
3# Boost Software License, Version 1.0. (See accompanying
4# file LICENSE-1.0 or http://www.boost.org/LICENSE-1.0)
5#
6
7import boostbook : boostbook ;
8import toolset ;
9import set ;
10toolset.using doxygen ;
11
12boostbook date_time : date_time.xml ;
13
14# boostbook date_time_doc : exclusive_date_time.xml ;
15
16# file lists take the form of [ set.difference [ glob include/these ] : [ glob but/not/these ] ]
17
18local date_time_files = [ set.difference 
19        [ glob ../../../boost/date_time/*.hpp ] :
20        [ glob ../../../boost/date_time/testfrmwk.hpp
21        #       ../../../boost/date_time/time_zone_base.hpp 
22        #       ../../../boost/date_time/time_zone_names.hpp 
23        #       ../../../boost/date_time/tz_db_base.hpp 
24        #       ../../../boost/date_time/dst_transition_generators.hpp
25        ]
26        ] ;
27
28local gregorian_files = [ set.difference 
29        [ glob ../../../boost/date_time/gregorian/*.hpp ] :
30        [ glob ../../../boost/date_time/gregorian/event_schedule.hpp ]
31        ] ;
32
33#ECHO $(date_time_files) ; # useful for debugging
34
35# to build the autodoc files, run bjam --v2 autodoc_target. copy generated
36# file from bin.v2 dir to here. run ref_tag_fix.pl.
37
38doxygen date_time_autodoc :
39        $(date_time_files) :
40        <doxygen:param>ENABLE_PREPROCESSING=NO
41        <xsl:param>"boost.doxygen.reftitle=\"Date Time Reference\""
42        ;
43
44doxygen gregorian_autodoc :
45        $(gregorian_files) :
46        <doxygen:param>ENABLE_PREPROCESSING=NO
47        <xsl:param>"boost.doxygen.reftitle=\"Gregorian Reference\""
48        ;
49
50doxygen posix_time_autodoc :
51        [ glob ../../../boost/date_time/posix_time/*.hpp ] :
52        <doxygen:param>ENABLE_PREPROCESSING=NO
53        <xsl:param>"boost.doxygen.reftitle=\"Posix Time Reference\""
54        ;
55
56doxygen local_time_autodoc :
57        [ glob ../../../boost/date_time/local_time/*.hpp ] :
58        <doxygen:param>ENABLE_PREPROCESSING=NO
59        <xsl:param>"boost.doxygen.reftitle=\"Local Time Reference\""
60        ;
61
62
63# Copyright (c) 2004
64# CrystalClear Software, Inc.
65#
66# Permission to use, copy, modify, distribute and sell this software
67# and its documentation for any purpose is hereby granted without fee,
68# provided that the above copyright notice appear in all copies and
69# that both that copyright notice and this permission notice appear
70# in supporting documentation.  CrystalClear Software makes no
71# representations about the suitability of this software for any
72# purpose.  It is provided "as is" without express or implied warranty.
Note: See TracBrowser for help on using the repository browser.