mirror of
https://github.com/boostorg/ublas.git
synced 2026-01-28 07:42:14 +00:00
* GSoC Phase 1: Enhance CI workflows and switch to Github Actions More details of the work of this phase could be checked at my wiki https://github.com/BoostGSoC20/ublas/wiki * Tensor tests use Github Actions Old uBLAS will only use Travis and Appveyor from old legacy CI while Tensor is now build using modern Github Action on wide array of compiler and standards and codes. * Add Copyright notice and refactor windows matrix
29 lines
801 B
Plaintext
29 lines
801 B
Plaintext
#
|
|
# Copyright (c) 2018 Stefan Seefeld
|
|
#
|
|
# 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)
|
|
|
|
import ac ;
|
|
|
|
# work around a bug in Boost.Build
|
|
import ../../opencl ;
|
|
import ../../clblas ;
|
|
using opencl ;
|
|
using clblas ;
|
|
|
|
project boost/ublas/benchmarks/opencl
|
|
: requirements
|
|
<library>/boost/program_options//boost_program_options
|
|
<toolset>gcc:<cxxflags>-Wno-ignored-attributes
|
|
<toolset>clang:<cxxflags>-Wno-ignored-attributes
|
|
[ ac.check-library /clblas//clblas : <library>/clblas//clblas <library>/opencl//opencl : <build>no ]
|
|
;
|
|
|
|
exe add : add.cpp ;
|
|
exe mm_prod : mm_prod.cpp ;
|
|
exe mv_prod : mv_prod.cpp ;
|
|
exe inner_prod : inner_prod.cpp ;
|
|
exe outer_prod : outer_prod.cpp ;
|