math/spfft: disable OPENMP when building without libomp to fix build
This commit is contained in:
+5
-1
@@ -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 && \
|
||||
|
||||
Reference in New Issue
Block a user