Skip to content
Snippets Groups Projects
Commit 1794c999 authored by Andre Sailer's avatar Andre Sailer
Browse files

thisdd4hep: ensure we only prevent real duplicates, not paths that share common content

parent e5d3392b
No related branches found
No related tags found
No related merge requests found
......@@ -34,7 +34,7 @@ dd4hep_add_path() {
local path_prefix=${2}
eval path_value=\$$path_name
# Prevent duplicates
path_value=`echo ${path_value} | tr : '\n' | grep -v "${path_prefix}" | tr '\n' : | sed 's|:$||'`
path_value=`echo ${path_value} | tr : '\n' | grep -v "^${path_prefix}$" | tr '\n' : | sed 's|:$||'`
path_value="${path_prefix}${path_value:+:${path_value}}"
eval export ${path_name}='${path_value}'
unset path_value
......
......@@ -36,7 +36,7 @@ dd4hep_add_path() {
local path_prefix=${2}
eval path_value=\$$path_name
# Prevent duplicates
path_value=`echo ${path_value} | tr : '\n' | grep -v "${path_prefix}" | tr '\n' : | sed 's|:$||'`
path_value=`echo ${path_value} | tr : '\n' | grep -v "^${path_prefix}$" | tr '\n' : | sed 's|:$||'`
path_value="${path_prefix}${path_value:+:${path_value}}"
eval export ${path_name}='${path_value}'
unset path_value
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment