1#============================================================================== 2# Copyright (c) 2001-2014 Joel de Guzman 3# 4# Distributed under the Boost Software License, Version 1.0. (See accompanying 5# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 6#============================================================================== 7project spirit-x3-example 8 : requirements 9 <include>. 10 <c++-template-depth>512 11 <toolset>gcc:<cxxflags>-std=c++1y 12 <toolset>clang:<cxxflags>-std=c++1y 13 <toolset>darwin:<cxxflags>-std=c++1y 14 : 15 : 16 ; 17 18exe x3_num_list1 : num_list/num_list1.cpp ; 19exe x3_num_list2 : num_list/num_list2.cpp ; 20exe x3_num_list3 : num_list/num_list3.cpp ; 21exe x3_num_list4 : num_list/num_list4.cpp ; 22 23exe x3_actions : actions.cpp ; 24exe x3_complex_number : complex_number.cpp ; 25exe x3_sum : sum.cpp ; 26exe x3_roman : roman.cpp ; 27exe x3_employee : employee.cpp ; 28 29exe x3_rexpr : rexpr/rexpr_min/rexpr.cpp ; 30 31build-project rexpr/rexpr_full ; 32 33exe x3_calc1 : calc/calc1.cpp ; 34exe x3_calc2 : calc/calc2.cpp ; 35exe x3_calc4 : calc/calc4.cpp ; 36exe x3_calc4b : calc/calc4b.cpp ; 37exe x3_calc5 : calc/calc5.cpp ; 38exe x3_calc6 : calc/calc6.cpp ; 39 40exe x3_calc7 : 41 calc/calc7/vm.cpp 42 calc/calc7/compiler.cpp 43 calc/calc7/expression.cpp 44 calc/calc7/main.cpp 45; 46 47exe x3_calc8 : 48 /boost//filesystem 49 calc/calc8/vm.cpp 50 calc/calc8/compiler.cpp 51 calc/calc8/expression.cpp 52 calc/calc8/statement.cpp 53 calc/calc8/main.cpp 54; 55 56exe x3_calc9 : 57 /boost//filesystem 58 calc/calc9/vm.cpp 59 calc/calc9/compiler.cpp 60 calc/calc9/expression.cpp 61 calc/calc9/statement.cpp 62 calc/calc9/main.cpp 63; 64 65exe x3_tuple : attributes/tuple.cpp ;