Hi there,
with the changes done for http://issues.gradle.org/browse/GRADLE-2149 
I've introduced some jdk7 only classes on the gradle classpath. I've put 
all jdk7 specific work into a package with the pattern "**/jdk7/**". 
Building gradle from a Jvm != jdk7 will exclude this package from 
Compilation. We used this approach already for excluding jdk6 only 
classes in the plugins and the announce subproject.

Some of you might have development environments where jdk7 is not yet 
installed/available, I've adapted the idea task of the native subproject 
to temporally exclude these packages as the idea task does not 
respectexclude definitions already done for sourcesets automatically.

In the future, we have to build our gradle releases/nightlys in a jdk7 
compatible environment. I didn't adapt the nightly and release build job 
yet as:
1. I havn't yet the permissions to do that,
2. we have to wait for updating the release / rc build configurations 
until M9 is shipped,
3. some help would be appreciated here.

regards,
Rene

--
Rene Groeschke

Reply via email to