summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>2001-09-05 05:59:56 +0000
committerallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>2001-09-05 05:59:56 +0000
commit7bad95d71e129915aede06be52afd9d1105b646f (patch)
tree26d3275152e7f87461328a82fdda379a484289dd
parentf76938625e2156b73a70b56232876444e1a94cf1 (diff)
Added Version, Compile Time and Run Time to standard banner to make it easier to
interpret standard output files git-svn-id: http://svn.cactuscode.org/flesh/trunk@2337 17b73243-c579-4c4c-a9d2-2d5706c11dac
-rw-r--r--src/main/Banner.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main/Banner.c b/src/main/Banner.c
index 7076164b..57914091 100644
--- a/src/main/Banner.c
+++ b/src/main/Banner.c
@@ -19,6 +19,7 @@
#include "cctk_Flesh.h"
#include "cctk_FortranString.h"
#include "cctk_Parameter.h"
+#include "cctk_Version.h"
static const char *rcsid = "$Header$";
@@ -32,6 +33,11 @@ CCTK_FILEVERSION(main_Banner_c)
********************* Local Routine Prototypes *********************
********************************************************************/
+int CCTKi_PrintBanners(void);
+void CCTKi_CactusBanner(void);
+void CCTK_FCALL CCTK_FNAME(CCTK_RegisterBanner)
+ (int *ierr,ONE_FORTSTRING_ARG);
+
/********************************************************************
********************* Other Routine Prototypes *********************
********************************************************************/
@@ -66,6 +72,7 @@ void CCTKi_CactusBanner(void)
{
const char *string;
+ char buffer[128];
#define B_1 " 10 "
#define B_2 " 1 0101 ************************ "
@@ -82,8 +89,13 @@ void CCTKi_CactusBanner(void)
string = B_ANNERLINE;
+
+ Util_CurrentDate (sizeof (buffer), buffer);
+
printf("--------------------------------------------------------------------------------\n");
printf("%s\n",string);
+ printf("Version: %s ",CCTK_FullVersion());
+ printf("Compile Date: %s Run Date: %s\n",CCTK_CompileDate(),buffer);
printf("--------------------------------------------------------------------------------\n");
}