-printseeds build/proguard.log
-dontobfuscate
-dontoptimize
-target 5
-injars "${build.dir}/sbaz.jar"
-injars "${scala.lib.jar}"(!META-INF/MANIFEST.MF)
-outjars "${build.dir}/scala-bazaars.jar"
-libraryjars "${java6-rt.jar}"
-libraryjars "${servlet-api.jar}"
-keepclasseswithmembers public class sbaz.clui.CommandLine {
public static void main(java.lang.String[]);
}
-keep public class sbaz.* {
public protected *;
}
-keepclassmembernames class * {
java.lang.Class class$(java.lang.String);
java.lang.Class class$(java.lang.String, boolean);
}
-keepclassmembernames class * {
public static final ** MODULE$;
}
-keepclassmembers class * extends java.lang.Enum {
public static ** valueOf(java.lang.String);
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keepclassmembers class * implements java.io.Serializable {
static final long serialVersionUID;
static final java.io.ObjectStreamField[] serialPersistentFields;
private void writeObject(java.io.ObjectOutputStream);
private void readObject(java.io.ObjectInputStream);
java.lang.Object writeReplace();
java.lang.Object readResolve();
}
-dontwarn scala.collection.immutable.RedBlack$Empty
-keep public class org.xml.sax.EntityResolver
-keep public class scala.Function0
-keep public class scala.Function1
-keep public class scala.Function2
-keep public class scala.PartialFunction
-keep public class scala.Predef$$$$less$$colon$$less
-keep public class scala.Tuple2
-keep public class scala.collection.Iterable
-keep public class scala.collection.Seq
-keep public class scala.collection.Set
-keep public class scala.collection.Traversable
-keep public class scala.collection.TraversableOnce
-keep public class scala.collection.generic.CanBuildFrom
-keep public class scala.collection.immutable.Map
-keep public class scala.collection.immutable.List
-keep public class scala.collection.immutable.ListSet
-keep public class scala.collection.immutable.Set
-keep public class scala.collection.immutable.TreeSet
-keep public class scala.collection.mutable.StringBuilder
-keep public class scala.math.Numeric
-keep public class scala.math.Ordering
-keep public class scala.reflect.ClassManifest
-keep public class scala.xml.Node