aboutsummaryrefslogtreecommitdiff
path: root/src/batchtools
diff options
context:
space:
mode:
Diffstat (limited to 'src/batchtools')
-rw-r--r--src/batchtools/headless/src/main/java/com/galois/fiveui/HeadlessRunDescription.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/batchtools/headless/src/main/java/com/galois/fiveui/HeadlessRunDescription.java b/src/batchtools/headless/src/main/java/com/galois/fiveui/HeadlessRunDescription.java
index 92f2ef1..c9b70de 100644
--- a/src/batchtools/headless/src/main/java/com/galois/fiveui/HeadlessRunDescription.java
+++ b/src/batchtools/headless/src/main/java/com/galois/fiveui/HeadlessRunDescription.java
@@ -110,6 +110,10 @@ public class HeadlessRunDescription {
if (json.isJsonObject()) { // check if the description is an extended one
JsonObject obj = json.getAsJsonObject();
ruleSetDir = objGetString(obj, "rulePath");
+ String runDescDir = new File(_fn).getParent();
+ if (null != runDescDir) {
+ ruleSetDir = runDescDir + File.separator + ruleSetDir;
+ }
_crawlType = objGetString(obj, "crawlType");
arr = obj.get("runs").getAsJsonArray();
} else if (json.isJsonArray()) {