diff --git a/dist/oculus_darwin_amd64_main b/dist/oculus_darwin_amd64_main index 3a50430..8761833 100755 Binary files a/dist/oculus_darwin_amd64_main and b/dist/oculus_darwin_amd64_main differ diff --git a/dist/oculus_darwin_arm64_main b/dist/oculus_darwin_arm64_main index 06dc9ce..1603d62 100755 Binary files a/dist/oculus_darwin_arm64_main and b/dist/oculus_darwin_arm64_main differ diff --git a/dist/oculus_linux_amd64_main b/dist/oculus_linux_amd64_main index 06b7e76..dae42c5 100755 Binary files a/dist/oculus_linux_amd64_main and b/dist/oculus_linux_amd64_main differ diff --git a/dist/oculus_linux_amd64_main_static b/dist/oculus_linux_amd64_main_static index f43f25b..7a7d9e2 100755 Binary files a/dist/oculus_linux_amd64_main_static and b/dist/oculus_linux_amd64_main_static differ diff --git a/dist/oculus_linux_arm64_main b/dist/oculus_linux_arm64_main index 4b82ca7..abee7f8 100755 Binary files a/dist/oculus_linux_arm64_main and b/dist/oculus_linux_arm64_main differ diff --git a/dist/oculus_linux_arm64_main_static b/dist/oculus_linux_arm64_main_static index 2da4d38..7602b9f 100755 Binary files a/dist/oculus_linux_arm64_main_static and b/dist/oculus_linux_arm64_main_static differ diff --git a/dist/oculus_windows_amd64_main b/dist/oculus_windows_amd64_main index f3a9ad8..c8da7be 100755 Binary files a/dist/oculus_windows_amd64_main and b/dist/oculus_windows_amd64_main differ diff --git a/main.go b/main.go index 834e833..6fea871 100644 --- a/main.go +++ b/main.go @@ -215,6 +215,11 @@ func filterDiffOutput(diffOutput, cname string, ignores []string) (string, error return "", fmt.Errorf("error writing diff to file: %s", err) } + if len(ignores) == 0 { + log.Println("No ignore patterns provided.") + return "", fmt.Errorf("no ignore patterns provided") + } + // Construct the filter command args := append([]string{filename}, ignores...) cmd := exec.Command("/usr/local/bin/oculus_filter", args...)