summaryrefslogtreecommitdiff
path: root/lib/make/make.config.defn.in
diff options
context:
space:
mode:
Diffstat (limited to 'lib/make/make.config.defn.in')
-rw-r--r--lib/make/make.config.defn.in21
1 files changed, 20 insertions, 1 deletions
diff --git a/lib/make/make.config.defn.in b/lib/make/make.config.defn.in
index 3e5f9314..47f4cbe3 100644
--- a/lib/make/make.config.defn.in
+++ b/lib/make/make.config.defn.in
@@ -61,30 +61,40 @@ export RUNDIR_PREFIX = @RUNDIR_PREFIX@
export LIBLINK_PREFIX = @LIBLINK_PREFIX@
# Debug flags
+export CPP_DEBUG_FLAGS = @CPP_DEBUG_FLAGS@
+export FPP_DEBUG_FLAGS = @FPP_DEBUG_FLAGS@
export C_DEBUG_FLAGS = @C_DEBUG_FLAGS@
export CXX_DEBUG_FLAGS = @CXX_DEBUG_FLAGS@
export F90_DEBUG_FLAGS = @F90_DEBUG_FLAGS@
export F77_DEBUG_FLAGS = @F77_DEBUG_FLAGS@
# Optimisation flags
+export CPP_OPTIMISE_FLAGS = @CPP_OPTIMISE_FLAGS@
+export FPP_OPTIMISE_FLAGS = @FPP_OPTIMISE_FLAGS@
export C_OPTIMISE_FLAGS = @C_OPTIMISE_FLAGS@
export CXX_OPTIMISE_FLAGS = @CXX_OPTIMISE_FLAGS@
export F90_OPTIMISE_FLAGS = @F90_OPTIMISE_FLAGS@
export F77_OPTIMISE_FLAGS = @F77_OPTIMISE_FLAGS@
# Profiling flags
+export CPP_PROFILE_FLAGS = @CPP_PROFILE_FLAGS@
+export FPP_PROFILE_FLAGS = @FPP_PROFILE_FLAGS@
export C_PROFILE_FLAGS = @C_PROFILE_FLAGS@
export CXX_PROFILE_FLAGS = @CXX_PROFILE_FLAGS@
export F90_PROFILE_FLAGS = @F90_PROFILE_FLAGS@
export F77_PROFILE_FLAGS = @F77_PROFILE_FLAGS@
# OpenMP flags
+export CPP_OPENMP_FLAGS = @CPP_OPENMP_FLAGS@
+export FPP_OPENMP_FLAGS = @FPP_OPENMP_FLAGS@
export C_OPENMP_FLAGS = @C_OPENMP_FLAGS@
export CXX_OPENMP_FLAGS = @CXX_OPENMP_FLAGS@
export F90_OPENMP_FLAGS = @F90_OPENMP_FLAGS@
export F77_OPENMP_FLAGS = @F77_OPENMP_FLAGS@
# Warning flags
+export CPP_WARN_FLAGS = @CPP_WARN_FLAGS@
+export FPP_WARN_FLAGS = @FPP_WARN_FLAGS@
export C_WARN_FLAGS = @C_WARN_FLAGS@
export CXX_WARN_FLAGS = @CXX_WARN_FLAGS@
export F90_WARN_FLAGS = @F90_WARN_FLAGS@
@@ -200,6 +210,8 @@ export EXE = @EXE@
export CCTK_DEBUG_MODE = @DEBUG_MODE@
ifeq ($(strip $(CCTK_DEBUG_MODE)),yes)
+ CPPFLAGS += $(CPP_DEBUG_FLAGS)
+ FPPFLAGS += $(FPP_DEBUG_FLAGS)
CFLAGS += $(C_DEBUG_FLAGS)
CXXFLAGS += $(CXX_DEBUG_FLAGS)
F77FLAGS += $(F77_DEBUG_FLAGS)
@@ -210,6 +222,8 @@ endif
CCTK_OPTIMISE_MODE = @OPTIMISE_MODE@
ifeq ($(strip $(CCTK_OPTIMISE_MODE)),yes)
+ CPPFLAGS += $(CPP_OPTIMISE_FLAGS)
+ FPPFLAGS += $(FPP_OPTIMISE_FLAGS)
CFLAGS += $(C_OPTIMISE_FLAGS)
CXXFLAGS += $(CXX_OPTIMISE_FLAGS)
F77FLAGS += $(F77_OPTIMISE_FLAGS)
@@ -220,6 +234,8 @@ endif
CCTK_PROFILE_MODE = @PROFILE_MODE@
ifeq ($(strip $(CCTK_PROFILE_MODE)),yes)
+ CPPFLAGS += $(CPP_PROFILE_FLAGS)
+ FPPFLAGS += $(FPP_PROFILE_FLAGS)
CFLAGS += $(C_PROFILE_FLAGS)
CXXFLAGS += $(CXX_PROFILE_FLAGS)
F77FLAGS += $(F77_PROFILE_FLAGS)
@@ -230,11 +246,12 @@ endif
CCTK_OPENMP_MODE = @OPENMP_MODE@
ifeq ($(strip $(CCTK_OPENMP_MODE)),yes)
+ CPPFLAGS += $(CPP_OPENMP_FLAGS)
+ FPPFLAGS += $(FPP_OPENMP_FLAGS)
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 ?
@@ -246,6 +263,8 @@ else
endif
ifeq ($(strip $(CCTK_WARN_MODE)),yes)
+ CPPFLAGS += $(CPP_WARN_FLAGS)
+ FPPFLAGS += $(FPP_WARN_FLAGS)
CFLAGS += $(C_WARN_FLAGS)
CXXFLAGS += $(CXX_WARN_FLAGS)
F77FLAGS += $(F77_WARN_FLAGS)