1# Boost.uBLAS 2# 3# Copyright (c) 2018 Cem Bassoy 4# 5# Use, modification and distribution is subject to the Boost Software License, 6# Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at 7# http://www.boost.org/LICENSE_1_0.txt) 8 9 10# Project settings 11project boost-ublas-tensor-example 12 : requirements 13 # these tests require C++17 14 <cxxstd>11:<build>no 15 <define>BOOST_UBLAS_NO_EXCEPTIONS 16 <toolset>vacpp:<define>"BOOST_UBLAS_NO_ELEMENT_PROXIES" 17 <toolset>gcc:<cxxflags>"-Wall -pedantic -Wextra -std=c++17" 18 <toolset>gcc:<cxxflags>"-Wno-unknown-pragmas" 19 <toolset>msvc:<cxxflags>"/W4" # == all 20 ; 21 22exe construction_access : construction_access.cpp ; 23exe simple_expressions : simple_expressions.cpp ; 24exe prod_expressions : prod_expressions.cpp ; 25exe einstein_notation : einstein_notation.cpp ;