test-patchset: Make a copy of const_structs.checkpatch

Currently aiaiai issues the following warning for each patch under test
because recent versions of checkpatch look for a list of structures in
scripts/const_structs.checkpatch .

This patch fixes the problem by copying out the extra file (if one is
found).

Signed-off-by: Daniel Thompson <daniel.thompson@linaro.org>
Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
diff --git a/aiaiai-test-patchset b/aiaiai-test-patchset
index 6193dfc..0ecbac6 100755
--- a/aiaiai-test-patchset
+++ b/aiaiai-test-patchset
@@ -481,12 +481,18 @@
 		git show "$commit_id1:scripts/checkpatch.pl" > "$checkpatch_pl"
 		chmod $verbose u+x "$checkpatch_pl" >&2
 
-		# Also grab the typo corrections if the kernel under test has
+		# Grab the typo corrections if the kernel under test has
 		# one (no need to report errors... if something is weird
 		# checkpatch will let us know).
 		if git cat-file -e "$commit_id1:scripts/spelling.txt" 2>/dev/null; then
 			git show "$commit_id1:scripts/spelling.txt" > "$tmpdir/checkpatch/spelling.txt"
 		fi
+
+		# Also grab the list of constant structures (if present in this kernel)
+		if git cat-file -e "$commit_id1:scripts/const_structs.checkpatch" 2>/dev/null; then
+			git show "$commit_id1:scripts/const_structs.checkpatch" > "$tmpdir/checkpatch/const_structs.checkpatch"
+		fi
+
 	else
 		verbose "Can't find checkpatch.pl.. disabling checkpatch tests."
 		checkpatch=