diff options
author | allen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-05-10 11:45:07 +0000 |
---|---|---|
committer | allen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-05-10 11:45:07 +0000 |
commit | 1b1b43da4516f0dcdf0b4a91d55ea0ac7c1c0b5a (patch) | |
tree | 94bb62a840983e3f5a007ca8e9fa6bca24456f97 /lib/make/configure | |
parent | 59bdb024516ffb110dabb4600e5af55bfc973968 (diff) |
Adding CCTK_FCALL to replace FMODIFIER
Adding DEBUG options for use when configuring
gmake <name>-config DEBUG=ALL all the following
gmake <name>-config DEBUG=FLAGS set debugging flags
gmake <name>-config DEBUG=MEMORY do memory tracing
gmake <name>-config DEBUG=DEFINES define DEBUG for preprocessor
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1635 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'lib/make/configure')
-rwxr-xr-x | lib/make/configure | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/lib/make/configure b/lib/make/configure index d1965220..96359a32 100755 --- a/lib/make/configure +++ b/lib/make/configure @@ -3125,6 +3125,15 @@ esac # Define any code needed before the definition of a Fortran subroutine # This is empty on most architectures. +: ${CCTK_FCALL=""} + +cat >> confdefs.h <<EOF +#define CCTK_FCALL $CCTK_FCALL +EOF + + +# DEPRECATED IN BETA 9 + : ${FMODIFIER=""} cat >> confdefs.h <<EOF @@ -3132,6 +3141,50 @@ cat >> confdefs.h <<EOF EOF +# Define the type of debugging to use + +if test -n "$DEBUG" ; then + case "$DEBUG" in + MEMORY) + cat >> confdefs.h <<\EOF +#define CCTK_TRACEMEMORY 1 +EOF + + ;; + FLAGS) + cat >> confdefs.h <<\EOF +#define CCTK_DEBUG 1 +EOF + + ;; + DEFINES) + cat >> confdefs.h <<\EOF +#define DEBUG 1 +EOF + + ;; + ALL) + cat >> confdefs.h <<\EOF +#define CCTK_TRACEMEMORY 1 +EOF + + cat >> confdefs.h <<\EOF +#define CCTK_DEBUG 1 +EOF + + cat >> confdefs.h <<\EOF +#define DEBUG 1 +EOF + + ;; + esac + +cat >> confdefs.h <<EOF +#define DEBUG $DEBUG +EOF + +fi + # Define how to make a directory in the config.h file cat >> confdefs.h <<EOF |