1) integration tests are failing, although I don't know whether they were actually passing on master (can't tell without re-installing Gradle 0.9, since compilation fails with 1.0)
2) the Android project in the test resource folder ends up being added to the Eclipse classpath. Is that necessary? It doesn't compile because it can't find the Android JAR. I think we should not add it to the Eclipse classpath in the first place
Looking at the integration tests, I must say this looks great! Haven't had to chance to play with it, but I like the way you set it up.
Exactly!
--
sent on the run, from my precious nexus one. (it rhymes!)
2011/7/31 Ladislav Thon <lad...@gmail.com>:
--
-Matthias
it should be gradle-1.0-support, that's what we're opting for after
all. I tested against the m4 release.
Say, I have a question about Gradle's new artifact cache. Maybe you
can help. So formerly one was able to wipe the cache simply by
removing folders for a given package name in .gradle/cache. That
doesn't seem to be possible anymore, since not it's way more
complicated with Gradle taking SHAs of the cached artifacts and stuff.
The problem is that I am changing a library I am working on
frequently, but of course I don't bump the artifact version with every
build. That means however that depending projects don't see the
changes, since they think the JAR they're seeing is up to date. Do you
have any idea how to address that?
2011/7/31 Ladislav Thon <lad...@gmail.com>:
> Okay, pushed.
>
> LT
--
-Matthias
The problem is that I am changing a library I am working on
frequently, but of course I don't bump the artifact version with every
build. That means however that depending projects don't see the
changes, since they think the JAR they're seeing is up to date. Do you
have any idea how to address that?
Hi Fabio,
Sorry, I haven't yet had a chance to test your changes from the proguard-work branch. The one thing I'd like to verify is that Scala builds still work with the patch, because I vaguely recall some previous work I did on ProGuard happened to break Scala builds.
--
Jason Voegele
"Out of register space (ugh)"
-- vi
Sorry, I haven't yet had a chance to test your changes from the proguard-work branch. The one thing I'd like to verify is that Scala builds still work with the patch, because I vaguely recall some previous work I did on ProGuard happened to break Scala builds.
Agreed. Let's merge all work related to Gradle 1.0 support into master and proceed from there.
--
Jason Voegele
Common sense and a sense of humor are the same thing, moving at
different speeds. A sense of humor is just common sense, dancing.
-- Clive James
done.
Please everyone continue work on master.
My changes include mostly fixes to EclipseEnhancement:
* migrate to Gradle 1.0 Eclipse DSL
* rudimentary support for handling dependencies to Android library projects; specifically, the eclipseClasspath task will create an Eclipse source link to library projects declared in default.properties. This requires the library project to be on the normal Gradle build path as an artifact dependency. When building with Gradle, the JAR from that dependency will be used to find the library classes; when building in Eclipse, it will compile the library sources straight into your app and ignore the Gradle dependency (therefore mimicking standard ADT behavior). This behavior will work well for build servers, where the library sources are unlikely to exist next to the app project. Downside is that currently the plugin assumes that library artifact name and library project folder have the same name.
* several fixes to Eclipse classpath generation
I believe Ladislav also worked on integration tests. Speaking of which: I now get compilation errors in Eclipse for the HelloActivity; it can't find the Android classes. Can you look into that if you have a minute Ladislav?
Ch
I believe Ladislav also worked on integration tests. Speaking of which: I now get compilation errors in Eclipse for the HelloActivity; it can't find the Android classes. Can you look into that if you have a minute Ladislav?
I believe Ladislav also worked on integration tests. Speaking of which: I now get compilation errors in Eclipse for the HelloActivity; it can't find the Android classes. Can you look into that if you have a minute Ladislav?
Hi,
libsupport is fully merged into both the 1.0 branch and master. Feel free to delete.
Yes I use Eclipse, and using the project setup generated from gradle eclipse, the project doesn't compile. If I have time I'll investigate what's happening there.
--
sent on the run, from my precious nexus one. (it rhymes!)
libsupport is fully merged into both the 1.0 branch and master. Feel free to delete.
Yes I use Eclipse, and using the project setup generated from gradle eclipse, the project doesn't compile. If I have time I'll investigate what's happening there.