summaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authortradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac>2006-02-16 16:05:46 +0000
committertradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac>2006-02-16 16:05:46 +0000
commit2781a9290b05b9dfb7203e2cb85828ab7e888588 (patch)
tree262d9dbeff57bda45512ea939935875b215c6cdb /src/main
parent7ebcc32666f3a14a1ca66daab6396ce234ebc99b (diff)
Also print the working directory in the banner output at startup.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@4256 17b73243-c579-4c4c-a9d2-2d5706c11dac
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);
}