diff options
author | zowoq <59103226+zowoq@users.noreply.github.com> | 2020-08-12 20:14:58 +1000 |
---|---|---|
committer | zowoq <59103226+zowoq@users.noreply.github.com> | 2020-08-14 07:50:37 +1000 |
commit | cdd4547867c80bb6ced21d3800d06907090104be (patch) | |
tree | 054a241d83f98953b685afaf1065018e7729cbaf /pkgs/development/go-modules | |
parent | 961aa3145599bb7f44afb2eff9667c7ba5d28159 (diff) | |
download | nixpkgs-cdd4547867c80bb6ced21d3800d06907090104be.tar nixpkgs-cdd4547867c80bb6ced21d3800d06907090104be.tar.gz nixpkgs-cdd4547867c80bb6ced21d3800d06907090104be.tar.bz2 nixpkgs-cdd4547867c80bb6ced21d3800d06907090104be.tar.lz nixpkgs-cdd4547867c80bb6ced21d3800d06907090104be.tar.xz nixpkgs-cdd4547867c80bb6ced21d3800d06907090104be.tar.zst nixpkgs-cdd4547867c80bb6ced21d3800d06907090104be.zip |
buildGoModule: check if vendor exists with deleteVendor
Diffstat (limited to 'pkgs/development/go-modules')
-rw-r--r-- | pkgs/development/go-modules/generic/default.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/development/go-modules/generic/default.nix b/pkgs/development/go-modules/generic/default.nix index 020f22ecd33..c1550238721 100644 --- a/pkgs/development/go-modules/generic/default.nix +++ b/pkgs/development/go-modules/generic/default.nix @@ -85,10 +85,15 @@ let runHook preBuild if [ ${deleteFlag} == "true" ]; then - rm -rf vendor + if [ ! -d vendor ]; then + echo "vendor folder does not exist, 'deleteVendor' is not needed" + exit 10 + else + rm -rf vendor + fi fi - if [ -e vendor ]; then + if [ -d vendor ]; then echo "vendor folder exists, please set 'vendorSha256 = null;' in your expression" exit 10 fi |