Linux: also export *.so.* files to CAS.

Yes, they're technically identical to the .so file next to them, but
they're what the dynamic linker actually wants. Also, there's likely
very low cost for the extra copies of libbenchmark.so, as the storage
backend deduplicates temporally close uploads into clones.

Makes it easier to use Google Benchmark's libraries in the exported
linux_shared build.

Bug: 540364710
Change-Id: If551a01e21cc23009895e4606da867076a6a6964
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/100007
Commit-Queue: Xiangfei Ding <xfding@google.com>
Reviewed-by: Xiangfei Ding <xfding@google.com>
Auto-Submit: Rudolf Polzer <rpolzer@google.com>
diff --git a/infra/config/main.star b/infra/config/main.star
index dffc045..d3ba985 100755
--- a/infra/config/main.star
+++ b/infra/config/main.star
@@ -656,7 +656,7 @@
     return outputs
 
 FINISHED_OUTPUT_FILES_LINUX_STATIC = finished_output_files("", "lib", ".a")
-FINISHED_OUTPUT_FILES_LINUX_SHARED = finished_output_files("", "lib", ".so")
+FINISHED_OUTPUT_FILES_LINUX_SHARED = finished_output_files("", "lib", ".so*")
 FINISHED_OUTPUT_FILES_WIN_STATIC = finished_output_files(".exe", "", ".lib")
 FINISHED_OUTPUT_FILES_WIN_SHARED = finished_output_files(".exe", "", ".dll")
 FINISHED_OUTPUT_FILES_MAC_STATIC = finished_output_files("", "lib", ".a")