summaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'src/main')
-rw-r--r--src/main/Banner.c20
1 files changed, 14 insertions, 6 deletions
diff --git a/src/main/Banner.c b/src/main/Banner.c
index e59ec86a..fcac4ec1 100644
--- a/src/main/Banner.c
+++ b/src/main/Banner.c
@@ -24,6 +24,10 @@
#include "util_Network.h"
#include "util_String.h"
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
+
static const char *rcsid = "$Header$";
CCTK_FILEVERSION(main_Banner_c);
@@ -91,18 +95,22 @@ void CCTKi_CactusBanner (void)
puts (banner);
puts (delimiter);
- printf ("Cactus version: %s\n", CCTK_FullVersion ());
- printf ("Compile date: %s (%s)\n", CCTK_CompileDate (), CCTK_CompileTime());
+ printf ("Cactus version: %s\n", CCTK_FullVersion ());
+ printf ("Compile date: %s (%s)\n", CCTK_CompileDate (), CCTK_CompileTime());
Util_CurrentDate (DATALENGTH, buffer);
- printf ("Run date: %s", buffer);
+ printf ("Run date: %s", buffer);
Util_CurrentTime (DATALENGTH, buffer);
printf (" (%s)\n", buffer);
Util_GetHostName (buffer, DATALENGTH);
- printf ("Run host: %s\n", buffer);
+ printf ("Run host: %s\n", buffer);
+ if (getcwd (buffer, DATALENGTH))
+ {
+ printf ("Working directory: %s\n", buffer);
+ }
CCTK_CommandLine (&commandargs);
- printf ("Executable: %s\n", commandargs[0]);
+ printf ("Executable: %s\n", commandargs[0]);
CCTK_ParameterFilename (DATALENGTH, buffer);
- printf ("Parameter file: %s\n", buffer);
+ printf ("Parameter file: %s\n", buffer);
puts (delimiter);
}