File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change 1
1
project (' FortranMPIexamples' , ' fortran' , ' c' ,
2
- meson_version : ' >= 0.57 .0'
2
+ meson_version : ' >= 1.5 .0'
3
3
)
4
4
5
5
6
6
fc = meson .get_compiler(' fortran' )
7
7
8
- mpi = dependency (' mpi' , language : ' fortran' , required : false , disabler : true )
8
+ mpi = dependency (' mpi' , language : ' fortran' , required : true )
9
+
9
10
code = '''
10
11
use mpi
11
12
integer :: i
12
13
call mpi_init(i)
13
14
call mpi_finalize(i)
14
15
end program'''
15
- if not fc.links(code, dependencies : mpi, name : ' Fortran MPI links' )
16
- mpi = disabler ()
17
- endif
18
16
19
- mpiexec = find_program (' mpiexec' , required : false , disabler : true ) # MS-MPI has only mpiexec
17
+ fc.links(code, dependencies : mpi, name : ' Fortran MPI links' , required : true )
18
+
19
+ mpiexec = find_program (' mpiexec' , required : true )
20
+ # MS-MPI has only mpiexec
20
21
21
22
subdir (' test' )
You can’t perform that action at this time.
0 commit comments