From 67f048878c741de3767b51e16d20425ecd8706c2 Mon Sep 17 00:00:00 2001 From: Alexandre Archambault Date: Tue, 28 Feb 2017 13:29:10 +0100 Subject: [PATCH] Keep properties files when proguarding Makes jsoup happier from the proguarded launcher --- build.sbt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index d104041ec..b471e5724 100644 --- a/build.sbt +++ b/build.sbt @@ -216,7 +216,8 @@ lazy val cli = project ProguardKeys.options in Proguard ++= Seq( "-dontwarn", "-keep class coursier.cli.Coursier {\n public static void main(java.lang.String[]);\n}", - "-keep class coursier.cli.IsolatedClassLoader {\n public java.lang.String[] getIsolationTargets();\n}" + "-keep class coursier.cli.IsolatedClassLoader {\n public java.lang.String[] getIsolationTargets();\n}", + "-adaptresourcefilenames **.properties" ), javaOptions in (Proguard, ProguardKeys.proguard) := Seq("-Xmx3172M"), artifactPath in Proguard := (ProguardKeys.proguardDirectory in Proguard).value / "coursier-standalone.jar",