From ddffcf6f9471b52977fbe61b3cf88c1a26a06753 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Mon, 19 May 2014 17:01:18 +0400 Subject: [PATCH] bulid file updated - compilation step included (main module only) to allow command-line build - Apple JDK support added to obfuscator step - main targets grouped at file start for better readability --- build.xml | 148 ++++++++++++++++++++++++++++++------------------------ 1 file changed, 81 insertions(+), 67 deletions(-) diff --git a/build.xml b/build.xml index 8f05de2..624be4c 100644 --- a/build.xml +++ b/build.xml @@ -2,9 +2,9 @@ - - + @@ -14,26 +14,33 @@ - + + - - - - - - - - + - + + + + + + + + + + + + + + @@ -41,57 +48,64 @@ - - - - - - - - - - - - - - - -injars "${fulldist}/${jar.file}" - -outjars "${obfuscateddist}/${jar.file}" - -libraryjars "${java.home}/lib/rt.jar" - - -forceprocessing - -repackageclasses - - - -optimizationpasses 5 - - -keep public class de.fernflower.main.decompiler.ConsoleDecompiler { - public protected *; - } + + + + + + -injars "${fulldist}/${jar.file}" + -outjars "${obfuscateddist}/${jar.file}" + -libraryjars "${rt_jar}" + + -forceprocessing + -repackageclasses + + + -optimizationpasses 5 + + -keep public class de.fernflower.main.decompiler.ConsoleDecompiler { + public protected *; + } + + -keep public class de.fernflower.main.decompiler.EclipseDecompiler { + public protected *; + } + + -keep public class de.fernflower.main.extern.* { + public protected *; + } + + + + + + + + + + + + + + + + + + + + + - -keep public class de.fernflower.main.decompiler.EclipseDecompiler { - public protected *; - } - - -keep public class de.fernflower.main.extern.* { - public protected *; - } - - - - - - @@ -108,7 +122,7 @@ public *; } --> - + -keep public class de.fernflower.main.decompiler.ConsoleDecompiler { public protected *; } @@ -123,9 +137,9 @@ - + --> + - - \ No newline at end of file + +