Commit 75ac9e5d authored by Vitaly Lipatov's avatar Vitaly Lipatov

gear: fix get tar dirname from .gear/rule

parent 0c5ac395
......@@ -52,7 +52,7 @@ get_tardir_from_rules()
local dir
assert_var tar packname
# firstly try get dir by name=
dir=$(print_gear_rules | grep "$tar *:" | grep "name=$packname" | sed -e "s|$tar *: *||g" | sed -e "s| .*||g" | head -n1)
dir=$(print_gear_rules | grep "$tar *:" | egrep "name=$packname([[:space:]]|$)" | sed -e "s|$tar *: *||g" | sed -e "s| .*||g" | head -n1)
# if can't get by name, use first rule without name=
if [ -z "$dir" ] ; then
dir=$(print_gear_rules | grep "$tar *:" | grep -v "name=" | sed -e "s|$tar *: *||g" | sed -e "s| .*||g" | head -n1)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment