File tree 1 file changed +6
-2
lines changed
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -166,8 +166,12 @@ setup_dependencies() {
166
166
add_brew_tap " $ext_tap "
167
167
for extension in " ${extensions_array[@]} " ; do
168
168
IFS=' ' read -r -a dependency_array <<< " $(get_dependencies " $extension " )"
169
- IFS=' ' read -r -a extension_array <<< " $(echo " ${dependency_array[@]} " | grep -Eo " shivammathur[a-z\/ ]* @" | cut -d '/' -f 3 | sed 's/@//' | tr '\n' ' ')"
170
- IFS=' ' read -r -a libraries_array <<< " ${dependency_array[@]//shivammathur*/}"
169
+ libraries_array=()
170
+ extension_array=()
171
+ for item in " ${dependency_array[@]} " ; do
172
+ [[ " $item " == * " shivammathur" * && " $item " == * " @" * ]] && extension_array+=(" $item " )
173
+ [[ " $item " == * " shivammathur" * && " $item " == * " @" * ]] || libraries_array+=(" $item " )
174
+ done
171
175
if [[ -n " ${libraries_array[*]// / } " ]]; then
172
176
step_log " Setup libraries for $extension "
173
177
setup_libraries " $extension " " ${libraries_array[@]} "
You can’t perform that action at this time.
0 commit comments