diff --git a/contrib/build/build_all.go b/contrib/build/build_all.go index 3888518..3c4f3e6 100644 --- a/contrib/build/build_all.go +++ b/contrib/build/build_all.go @@ -316,6 +316,9 @@ func packZip(src, dst string) { if path == src { return nil } + if info.IsDir() { + return nil + } dst := strings.TrimPrefix(path, src) dst = filepath.Join("natpass_"+version, dst) hdr, err := zip.FileInfoHeader(info) @@ -327,9 +330,6 @@ func packZip(src, dst string) { if err != nil { return err } - if info.IsDir() { - return nil - } f, err = os.Open(path) if err != nil { return err