math/spfft: disable OPENMP when building without libomp to fix build

This commit is contained in:
Piotr Kubaj
2024-07-31 23:20:54 +02:00
parent a8e4694d90
commit ea638cbdd5
+5 -1
View File
@@ -34,7 +34,7 @@ CMAKE_TESTING_TARGET= ${ALL_TARGET}
OPTIONS_DEFINE= FORTRAN OPENMP
OPTIONS_SINGLE= MPI
OPTIONS_SINGLE_MPI= NOMPI MPICH OPENMPI
OPTIONS_DEFAULT= FORTRAN MPICH OPENMP
OPTIONS_DEFAULT= FORTRAN MPICH
OPTIONS_SUB= yes
FORTRAN_USES= fortran
@@ -51,6 +51,10 @@ OPENMPI_CMAKE_ON= -DSPFFT_MPI=ON
OPENMP_CMAKE_BOOL= SPFFT_OMP
.if exists(/usr/include/omp.h)
OPTIONS_DEFAULT+= OPENMP
.endif
post-test:
@cd ${BUILD_WRKSRC}/tests && \
./run_local_tests && \