Skip to content

Commit 6faded7

Browse files
committed
Update the Meson build system for libdiffcblas
1 parent 853bc9d commit 6faded7

14 files changed

Lines changed: 60 additions & 3 deletions

BLAS/meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Total: 406 files (101 per mode x 4 modes)
44

55
libdiffblas_src += files('include/DIFFSIZES.f90')
6-
libdiffblas_src += files('src/DIFFSIZES_access.f')
6+
# libdiffblas_src += files('src/DIFFSIZES_access.f')
77

88
# Forward mode (_d) sources - 101 files
99
libdiffblas_src += files(

CBLAS/meson.build

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
# DIFFSIZESF.inc, DIFFSIZESC.inc, DIFFSIZES.f90) are used via
55
# libdiffcblas_include = include_directories('CBLAS/include') in root meson.build.
66

7+
libdiffcblas_src += files('include/DIFFSIZES.f90')
8+
79
# Forward mode (_d) sources - C wrappers
810
libdiffcblas_src += files(
911
'src/cblas_caxpy_d.c',

CBLAS/src/tmp/DIFFSIZESC.inc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#ifndef DIFFSIZESC_INCLUDED
2+
#define DIFFSIZESC_INCLUDED
3+
#ifndef NBDirsMax
4+
#define NBDirsMax 4
5+
#endif
6+
#endif

CBLAS/src/tmp/DIFFSIZESF.inc

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
integer nbdirsmax
2+
parameter (nbdirsmax=4)
3+
integer ISIZE1OFsx
4+
parameter (ISIZE1OFsx=4)
5+
integer ISIZE1OFcx
6+
parameter (ISIZE1OFcx=4)
7+
integer ISIZE1OFap
8+
parameter (ISIZE1OFap=4)
9+
integer ISIZE1OFzy
10+
parameter (ISIZE1OFzy=4)
11+
integer ISIZE1OFsy
12+
parameter (ISIZE1OFsy=4)
13+
integer ISIZE1OFdy
14+
parameter (ISIZE1OFdy=4)
15+
integer ISIZE1OFzx
16+
parameter (ISIZE1OFzx=4)
17+
integer ISIZE1OFcy
18+
parameter (ISIZE1OFcy=4)
19+
integer ISIZE1OFdx
20+
parameter (ISIZE1OFdx=4)
21+
integer ISIZE2OFa
22+
parameter (ISIZE2OFa=4)
23+
integer ISIZE1OFx
24+
parameter (ISIZE1OFx=4)
25+
integer ISIZE2OFb
26+
parameter (ISIZE2OFb=4)
27+
integer ISIZE1OFy
28+
parameter (ISIZE1OFy=4)

0 commit comments

Comments
 (0)