Commit 19b22191 authored by José Luis Lafuente's avatar José Luis Lafuente Committed by Bjørn Forsman
Browse files

vim-utils: better error message if duplicates

Print a more user friendly error message if you try to in install
multiple plugins with the same name
closes #145980 #146099
parent f8958175
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -199,6 +199,10 @@ let

    linkVimlPlugin = plugin: packageName: dir: ''
      mkdir -p $out/pack/${packageName}/${dir}
      if test -e "$out/pack/${packageName}/${dir}/${lib.getName plugin}"; then
        printf "\nERROR - Duplicated vim plugin: ${lib.getName plugin}\n\n"
        exit 1
      fi
      ln -sf ${plugin}/${rtpPath} $out/pack/${packageName}/${dir}/${lib.getName plugin}
    '';