From 18f5f3c35ff9c4984611f730e16d738c0afa166a Mon Sep 17 00:00:00 2001 From: Grahame Grieve Date: Thu, 14 Nov 2024 08:26:59 +1030 Subject: [PATCH] Add GEM path for Jekyll on some systems --- .../java/org/hl7/fhir/utilities/settings/FhirSettings.java | 5 +++++ .../org/hl7/fhir/utilities/settings/FhirSettingsPOJO.java | 3 +++ 2 files changed, 8 insertions(+) diff --git a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/settings/FhirSettings.java b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/settings/FhirSettings.java index df38237fb..51d1cb61e 100644 --- a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/settings/FhirSettings.java +++ b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/settings/FhirSettings.java @@ -78,6 +78,11 @@ public class FhirSettings { return instance.fhirSettings.getRubyPath(); } + public static String getGemPath() { + getInstance(); + return instance.fhirSettings.getGemPath(); + } + public static boolean hasFhirTestCasesPath() { getInstance(); return instance.fhirSettings.getFhirTestCasesPath() != null; diff --git a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/settings/FhirSettingsPOJO.java b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/settings/FhirSettingsPOJO.java index 2f63d2123..5cd3e6fe7 100644 --- a/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/settings/FhirSettingsPOJO.java +++ b/org.hl7.fhir.utilities/src/main/java/org/hl7/fhir/utilities/settings/FhirSettingsPOJO.java @@ -26,6 +26,8 @@ public class FhirSettingsPOJO { private String npmPath; private String rubyPath; + + private String gemPath; private String fhirTestCasesPath; @@ -49,6 +51,7 @@ public class FhirSettingsPOJO { apiKeys = null; npmPath = null; rubyPath = null; + gemPath = null; fhirTestCasesPath = null; diffToolPath = null; tempPath = null;