From e50c052d4321a400f94955ada25eeb60a6b69e0d Mon Sep 17 00:00:00 2001
From: Daniel van der Schuur <schuur@astron.nl>
Date: Fri, 10 Nov 2017 08:26:43 +0000
Subject: [PATCH] -Changed paths for ModelSim (QuestaSim actually) 10.4d.

---
 tools/hdltool_unb2b.cfg            | 2 +-
 tools/modelsim/modelsim_version.sh | 6 +++++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/tools/hdltool_unb2b.cfg b/tools/hdltool_unb2b.cfg
index 2afb465082..b64df2cafc 100644
--- a/tools/hdltool_unb2b.cfg
+++ b/tools/hdltool_unb2b.cfg
@@ -4,7 +4,7 @@ technology_names = ip_arria10_e1sg
 build_dir = $HDL_BUILD_DIR
 tool_name_sim = modelsim
 tool_name_synth = quartus
-model_tech_dir = /home/software/Mentor/10.4/modeltech
+model_tech_dir = /home/software/Mentor/10.4/questasim
 modelsim_search_libraries =
     # arria10 only
     altera_ver lpm_ver sgate_ver altera_mf_ver altera_lnsim_ver twentynm_ver twentynm_hssi_ver twentynm_hip_ver
diff --git a/tools/modelsim/modelsim_version.sh b/tools/modelsim/modelsim_version.sh
index 00b6efe0e2..58e29e0ad0 100755
--- a/tools/modelsim/modelsim_version.sh
+++ b/tools/modelsim/modelsim_version.sh
@@ -30,5 +30,9 @@ MODELSIM_VERSION_DIR=${MODELSIM_VERSION}
 #fi
 
 # Must not define MODEL_TECH, because it gets defined when the tool starts. Therefore define MODEL_TECH_DIR to denote the modeltech version directory
-export MODEL_TECH_DIR=/home/software/Mentor/${MODELSIM_VERSION_DIR}/modeltech
+if [ "${MODELSIM_VERSION}" = "10.4" ]; then
+    export MODEL_TECH_DIR=/home/software/Mentor/${MODELSIM_VERSION_DIR}/questasim
+else
+    export MODEL_TECH_DIR=/home/software/Mentor/${MODELSIM_VERSION_DIR}/modeltech
+fi
 export VSIM_DIR=$MODEL_TECH_DIR/linux_x86_64
-- 
GitLab