-
Notifications
You must be signed in to change notification settings - Fork 395
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Making unpacked-libs folder configurable. #538
Conversation
Yup +1 or shall I merge? |
If you're happy then merge. ᐧ On Sat, Dec 13, 2014 at 3:54 PM, Benoit Billington <[email protected]
|
Making unpacked-libs folder configurable.
Was it failing silently? I always do 'clean install' and never noticed a Malachi de Ælfweald On Fri, Dec 12, 2014 at 6:51 PM, William Ferguson [email protected]
|
Not silently. Clean would fail. [image: photo] On Sat, Dec 13, 2014 at 5:07 PM, Malachi de AElfweald <
|
Ok. I was running on Ubuntu. Malachi de Ælfweald On Sat, Dec 13, 2014 at 4:33 PM, William Ferguson [email protected]
|
I also had issue under Windows 7 and 8
|
Changelog update should be added ideally.. |
Is that under SCM? On Tue, Dec 16, 2014 at 1:53 PM, Manfred Moser [email protected]
|
Done On Tue, Dec 16, 2014 at 2:52 PM, Manfred Moser [email protected]
|
I've noticed lately (perhaps since upgrading to IntelliJ 14.0.2?? though I think it was happening before that) that IntelliJ is placing a file lock on the AAR dependency jar files (ie classes.jar and whatever matches libs/*.jar) that have been exctrated into target/unpacked-libs/
This means that mvn clean fails - which sucks.
I can understand why IntelliJ might do that as it provides auto complete based upon classes in the classpath. So I don't really think it is IntelliJ's fault.
One way of dealing is to allow that unpacked-libs folder to be configurable so that it could be placed outside of /target.
This PR provides an unpackedLibsFolder parameter (default remains /target/unpacked-libs) that specifies where the unpacked libs will be placed.
I also changed the UnpackedLibHelper to append the unpacked-lib's version to the libs folder name.