aboutsummaryrefslogtreecommitdiff
path: root/src/util/git-get-localdir.pl
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/git-get-localdir.pl')
-rwxr-xr-xsrc/util/git-get-localdir.pl4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/util/git-get-localdir.pl b/src/util/git-get-localdir.pl
index a034a1a..b16405d 100755
--- a/src/util/git-get-localdir.pl
+++ b/src/util/git-get-localdir.pl
@@ -22,6 +22,10 @@ $silent = $silent !~ /^no$/i;
my $silencer = $silent ? '> /dev/null 2>&1' : '';
+# Abort gracefully if simfactory is not found
+if (not -x "${CCTK_HOME}/simfactory/bin/sim") {
+ warn "Could not find simfactory in '${CCTK_HOME}/simfactory/bin/sim'. Local git repository will not be used.";
+}
# Obtain local machine name
my $machine = `cd ${CCTK_HOME} && ${CCTK_HOME}/simfactory/bin/sim whoami`;