diff --git a/math/spfft/Makefile b/math/spfft/Makefile index 7bad4ac283f6..53c508210a18 100644 --- a/math/spfft/Makefile +++ b/math/spfft/Makefile @@ -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 && \