From ef00597d21c7b799da8fbc152135efdb16c2a28f Mon Sep 17 00:00:00 2001
From: Tamas Gal <himself@tamasgal.com>
Date: Wed, 31 Mar 2021 12:40:45 +0200
Subject: [PATCH] Use fallback sources if Jpp is not loaded

---
 setup.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index 922745a..210b5ee 100644
--- a/setup.py
+++ b/setup.py
@@ -21,7 +21,10 @@ class get_pybind_include(object):
 
 
 def get_jpp_include():
-    return os.path.join(os.getenv("JPP_DIR", ""), "software")
+    jpp_dir = os.getenv("JPP_DIR")
+    if jpp_dir:
+        return os.path.join(jpp_dir, "software")
+    return "jpp"
 
 
 ext_modules = [
-- 
GitLab