From 3699ea5412792087cb7653aefb97dbcf69551ef6 Mon Sep 17 00:00:00 2001 From: Ewan Mellor Date: Wed, 14 Nov 2018 14:16:05 -0800 Subject: [PATCH] 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). --- runtime-testsuite/pom.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/runtime-testsuite/pom.xml b/runtime-testsuite/pom.xml index aec68968c..c9100b98b 100644 --- a/runtime-testsuite/pom.xml +++ b/runtime-testsuite/pom.xml @@ -92,6 +92,11 @@ ../runtime + + **/.build/** + **/target/** + Swift/*.xcodeproj/** +