Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: downloads/boost_1_34_1/libs/graph/build/Jamfile.v2 @ 30

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

updated boost from 1_33_1 to 1_34_1

File size: 1.5 KB
Line 
1# Copyright (c) 2002 Trustees of Indiana University
2#
3# Distributed under the Boost Software License, Version 1.0.
4# (See accompanying file LICENSE_1_0.txt or copy at
5# http://www.boost.org/LICENSE_1_0.txt)
6
7project boost/graph
8    : requirements <include>../src
9    : source-location ../src
10    ;
11
12if [ modules.peek : GRAPHVIZ_PARSER ]
13{
14    lib boost_graph
15        :
16        graphviz_graph_lex
17        graphviz_digraph_lex
18        graphviz_graph_parser
19        graphviz_digraph_parser
20        : <define>YY_NO_UNISTD_H
21        ;
22
23    obj graphviz_graph_lex : graphviz_lex.ll
24        : <flex.prefix>bgl_undir_ <define>GRAPHVIZ_DIRECTED=0
25          <implicit-dependency>graphviz_graph_parser ;
26    obj graphviz_graph_parser : graphviz_parser.yy
27        : <bison.prefix>bgl_undir_      <define>GRAPHVIZ_DIRECTED=0 ;
28
29
30    obj graphviz_digraph_lex : graphviz_lex.ll
31        : <flex.prefix>bgl_dir_ <define>GRAPHVIZ_DIRECTED=1
32          <implicit-dependency>graphviz_digraph_parser ;
33    obj graphviz_digraph_parser : graphviz_parser.yy
34        : <bison.prefix>bgl_dir_        <define>GRAPHVIZ_DIRECTED=1 ;
35}
36else
37{
38    lib boost_graph
39        :
40        read_graphviz_spirit.cpp
41        :
42        <define>BOOST_GRAPH_NO_LIB=1
43        <link>shared:<define>BOOST_GRAPH_DYN_LINK=1
44        # # Intel compiler ICEs if we turn optimization on
45        <toolset>intel-vc71-win-9.1:<optimization>off
46        # Without these flags, MSVC 7.1 and 8.0 crash
47        <toolset>msvc-7.1:<cxxflags>-GR-
48        <toolset>msvc-8.0:<cxxflags>-GR-
49        ;
50}
Note: See TracBrowser for help on using the repository browser.