diff options
Diffstat (limited to 'blas/Android.bp')
-rw-r--r-- | blas/Android.bp | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/blas/Android.bp b/blas/Android.bp new file mode 100644 index 000000000..db0e4daed --- /dev/null +++ b/blas/Android.bp @@ -0,0 +1,59 @@ +// Copyright (C) 2015 The Android Open Source Project +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +cc_defaults { + name: "eigen-defaults", + srcs: [ + "single.cpp", + "double.cpp", + "complex_single.cpp", + "complex_double.cpp", + "xerbla.cpp", + "f2c/complexdots.c", + "f2c/srotm.c", + "f2c/srotmg.c", + "f2c/drotm.c", + "f2c/drotmg.c", + "f2c/lsame.c", + "f2c/dspmv.c", + "f2c/ssbmv.c", + "f2c/chbmv.c", + "f2c/sspmv.c", + "f2c/zhbmv.c", + "f2c/chpmv.c", + "f2c/dsbmv.c", + "f2c/zhpmv.c", + "f2c/dtbmv.c", + "f2c/stbmv.c", + "f2c/ctbmv.c", + "f2c/ztbmv.c", + "f2c/d_cnjg.c", + "f2c/r_cnjg.c", + ], + cflags: ["-Wno-unused-parameter"], + export_include_dirs: ["."], +} + +cc_library_static { + name: "libF77blas", + defaults: ["eigen-defaults"], +} + +// Build Eigen using API 9 toolchain for RS Support lib. +cc_library_static { + name: "libF77blasV8", + defaults: ["eigen-defaults"], + sdk_version: "9", + stl: "c++_static", +} |