clojure-android/lein-droid

Release Proguard in alpha6

Closed this issue · 4 comments

(some paths replaced with <...>)

<...>/android-sdk-linux/tools/proguard/bin/proguard.sh @<...>LeinDroid0.4.0/build/mainDexClasses.rules -injars <...>/:L:e:i:n:D:r:o:i:d:0:.:4:.:0:/:t:a:r:g:e:t:/:m:i:n:i:n:i:f:i:e:d:-:c:l:a:s:s:e:s:.:j:a:r -libraryjars <...>shrinkedAndroid.jar -outjars <...>

I get an error when proguarding, the proguard command has the -injars minifiedclasses.jar string split and joined with a ":" between each letter, somewhere it's got confused for a vector.

This is proguard for multidexing, right? It expects :target-paths to be a
vector. Shouldn't it?

On Wed, Aug 12, 2015, 18:15 AdamClements notifications@github.com wrote:

(some paths replaced with <...>)

<...>/android-sdk-linux/tools/proguard/bin/proguard.sh
@<...>LeinDroid0.4.0/build/mainDexClasses.rules -injars
<...>/:L:e:i:n:D:r:o:i:d:0:.:4:.:0:/:t:a:r:g:e:t:/:m:i:n:i:n:i:f:i:e:d:-:c:l:a:s:s:e:s:.:j:a:r
-libraryjars <...>shrinkedAndroid.jar -outjars <...>

I get an error when proguarding, the proguard command has the -injars
minifiedclasses.jar string split and joined with a ":" between each letter,
somewhere it's got confused for a vector.


Reply to this email directly or view it on GitHub
#129.

Looks like it, except I don't set target-paths anywhere so it should be the default

OK, I'll take a look when I get to the keyboard.

On Wed, Aug 12, 2015, 18:38 AdamClements notifications@github.com wrote:

Looks like it, except I don't set target-paths anywhere so it should be
the default


Reply to this email directly or view it on GitHub
#129 (comment)
.

So we consider this fixed.