From cce7377874af0dc91de5aedd7a35db94a322391c Mon Sep 17 00:00:00 2001
From: Erik Kooistra <kooistra@astron.nl>
Date: Fri, 27 Oct 2017 06:54:10 +0000
Subject: [PATCH] Added argument  to support an optional RadioHDL tree. Default
 the trunk is used.

---
 tools/setup_radiohdl.sh | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/tools/setup_radiohdl.sh b/tools/setup_radiohdl.sh
index 32149229e9..877bf6d275 100755
--- a/tools/setup_radiohdl.sh
+++ b/tools/setup_radiohdl.sh
@@ -23,7 +23,14 @@
 # Only run this script once
 if [ -z "${RADIOHDL_SH}" ]; then
 export RADIOHDL_SH=true
-echo "Setup RadioHDL environment"
+
+if [ ! $1 ]; then
+    radiohdltree="trunk"
+    echo "Setup RadioHDL environment for trunk"
+else
+    radiohdltree=$1
+    echo "Setup RadioHDL environment for $1"
+fi
 
 # 1) Usage
 
@@ -32,10 +39,9 @@ echo "Setup RadioHDL environment"
 
 
 # 2) Setup
-
 export RSP=${SVN}/../Station/trunk/RSP
 export UNB=${SVN}/UniBoard/trunk
-export RADIOHDL=${SVN}/RadioHDL/trunk
+export RADIOHDL=${SVN}/RadioHDL/${radiohdltree}
 export HDL_BUILD_DIR=${RADIOHDL}/build
 
 # Read generic functions/definitions
-- 
GitLab