$OpenBSD: patch-gradle_support_ip_gradle,v 1.1 2020/07/19 01:29:23 lteo Exp $

Explicitly exclude *.orig and *.beforesubst files left behind by our patch to
prevent getIpForModule() from breaking like this:

* Where:
Script '/usr/ports/pobj/ghidra-9.0.4/ghidra-Ghidra_9.0.4_build/gradleScripts/ip.gradle' line: 131

* What went wrong:
Execution failed for task ':CabExtract:ip'.
> No IP found for /usr/ports/pobj/ghidra-9.0.4/ghidra-Ghidra_9.0.4_build/GPL/CabExtract/build.gradle.orig in module: /usr/ports/pobj/ghidra-9.0.4/ghidra-Ghidra_9.0.4_build/GPL/CabExtract. Expression: (ip != null). Values: ip = null

Index: gradle/support/ip.gradle
--- gradle/support/ip.gradle.orig
+++ gradle/support/ip.gradle
@@ -119,6 +119,8 @@ def Map<String, List<String>> getIpForModule(Project p
 		exclude "**/data/build.xml" // language build file (generated for dev only)
 		exclude "**/.vs/**"
 		exclude "**/*.vcxproj.user"
+		exclude "**/*.orig"
+		exclude "**/*.beforesubst"
 	}
 	tree.each { file ->
 			String ip = getIp(p.projectDir, file)
