diff options
Diffstat (limited to 'lib/make/make.config.defn.in')
-rw-r--r-- | lib/make/make.config.defn.in | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/lib/make/make.config.defn.in b/lib/make/make.config.defn.in index 96839461..ad7571a8 100644 --- a/lib/make/make.config.defn.in +++ b/lib/make/make.config.defn.in @@ -75,6 +75,12 @@ CXX_PROFILE_FLAGS = @CXX_PROFILE_FLAGS@ F90_PROFILE_FLAGS = @F90_PROFILE_FLAGS@ F77_PROFILE_FLAGS = @F77_PROFILE_FLAGS@ +# OpenMP flags +C_OPENMP_FLAGS = @C_OPENMP_FLAGS@ +CXX_OPENMP_FLAGS = @CXX_OPENMP_FLAGS@ +F90_OPENMP_FLAGS = @F90_OPENMP_FLAGS@ +F77_OPENMP_FLAGS = @F77_OPENMP_FLAGS@ + # Warning flags C_WARN_FLAGS = @C_WARN_FLAGS@ CXX_WARN_FLAGS = @CXX_WARN_FLAGS@ @@ -217,6 +223,17 @@ ifeq ($(strip $(CCTK_PROFILE_MODE)),yes) F90FLAGS += $(F90_PROFILE_FLAGS) endif +# Are we building with OpenMP support ? +CCTK_OPENMP_MODE = @OPENMP_MODE@ + +ifeq ($(strip $(CCTK_OPENMP_MODE)),yes) + CFLAGS += $(C_OPENMP_FLAGS) + CXXFLAGS += $(CXX_OPENMP_FLAGS) + F77FLAGS += $(F77_OPENMP_FLAGS) + F90FLAGS += $(F90_OPENMP_FLAGS) + FPPFLAGS += -D_OPENMP +endif + # Are we building with all warnings switched on ? # This option may be overwritten at compile time. ifeq ($(WARN),) |