# Copyright 2012 Karsten Ahnert # Copyright 2013 Mario Mulansky # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) # bring in rules for testing import testing ; use-project boost : $(BOOST_ROOT) ; VEXCL_INCLUDE = /home/karsten/boost/testing/vexcl ; OPENCL_INCLUDE = /usr/local/cuda/include ; #OPENCL_INCLUDE = /usr/include ; project : requirements /boost/test//boost_unit_test_framework BOOST_ALL_NO_LIB=1 $(VEXCL_INCLUDE) $(OPENCL_INCLUDE) -std=c++0x /boost//system/ ; lib OpenCL : : OpenCL shared ; test-suite "odeint" : [ run lorenz.cpp OpenCL ] [ run norm_inf.cpp OpenCL ] : valgrind : : shared:BOOST_TEST_DYN_LINK=1 ;