Exclude intermediate build products from the runtime-testsuite jar.

This means that if you build in an unclean source tree, you don't end up with
intermediate classes in the jar.  (This hasn't broken anything that I noticed,
but it bloats the jar and I wanted to make sure it wasn't messing anything up.)

This excludes .build (the Swift runtime's build directory), target (the Java
runtime's build directory) and Swift/*.xcodeproj (which is not in the source tree
but can be created by devs who are using Xcode).
This commit is contained in:
Ewan Mellor 2018-11-14 14:16:05 -08:00
parent c2d69af6db
commit 3699ea5412
No known key found for this signature in database
GPG Key ID: 7CE1C6BC9EC8645D
1 changed files with 5 additions and 0 deletions

View File

@ -92,6 +92,11 @@
</resource>
<resource>
<directory>../runtime</directory>
<excludes>
<exclude>**/.build/**</exclude>
<exclude>**/target/**</exclude>
<exclude>Swift/*.xcodeproj/**</exclude>
</excludes>
</resource>
</resources>
<plugins>