diff --git a/build.gradle b/build.gradle index 6a53d30cbc..d383a85d9a 100644 --- a/build.gradle +++ b/build.gradle @@ -80,5 +80,5 @@ artifacts { apply from: "$rootDir/gradle/ide-integration.gradle" task wrapper(type: Wrapper) { - gradleVersion = '1.1' + gradleVersion = '1.9' } diff --git a/buildSrc/src/main/groovy/aspectj/AspectJPlugin.groovy b/buildSrc/src/main/groovy/aspectj/AspectJPlugin.groovy index fe7f7e597e..3762ac087d 100644 --- a/buildSrc/src/main/groovy/aspectj/AspectJPlugin.groovy +++ b/buildSrc/src/main/groovy/aspectj/AspectJPlugin.groovy @@ -38,21 +38,26 @@ class AspectJPlugin implements Plugin { project.configurations.add('aspectpath') } - project.tasks.add(name: 'compileJava', overwrite: true, description: 'Compiles AspectJ Source', type: Ajc) { + project.tasks.add(name: 'compileAspect', overwrite: true, description: 'Compiles AspectJ Source', type: Ajc) { + dependsOn project.configurations*.getTaskDependencyFromProjectDependency(true, "compileJava") dependsOn project.processResources sourceSet = project.sourceSets.main inputs.files(sourceSet.java.srcDirs) outputs.dir(sourceSet.output.classesDir) aspectPath = project.configurations.aspectpath } + project.tasks.compileJava.deleteAllActions() + project.tasks.compileJava.dependsOn project.tasks.compileAspect - project.tasks.add(name: 'compileTestJava', overwrite: true, description: 'Compiles AspectJ Test Source', type: Ajc) { + project.tasks.add(name: 'compileTestAspect', overwrite: true, description: 'Compiles AspectJ Test Source', type: Ajc) { dependsOn project.processTestResources, project.compileJava, project.jar sourceSet = project.sourceSets.test inputs.files(sourceSet.java.srcDirs) outputs.dir(sourceSet.output.classesDir) aspectPath = project.files(project.configurations.aspectpath, project.jar.archivePath) } + project.tasks.compileTestJava.deleteAllActions() + project.tasks.compileTestJava.dependsOn project.tasks.compileTestAspect project.tasks.withType(GenerateEclipseProject) { project.eclipse.project.file.whenMerged { p -> diff --git a/gradle/javaprojects.gradle b/gradle/javaprojects.gradle index 21aec0db22..12a1554a58 100644 --- a/gradle/javaprojects.gradle +++ b/gradle/javaprojects.gradle @@ -15,7 +15,7 @@ ext.hsqlVersion = '1.8.0.10' ext.slf4jVersion = '1.6.1' ext.logbackVersion = '0.9.29' ext.cglibVersion = '2.2' -ext.powerMockVersion = '1.4.12' +ext.powerMockVersion = '1.5.1' ext.bundlorProperties = [ version: version, @@ -74,10 +74,11 @@ dependencies { exclude(group: 'commons-logging', module: 'commons-logging') } - testCompile 'junit:junit:4.7', - 'org.mockito:mockito-core:1.8.3', - 'org.jmock:jmock:2.5.1', - 'org.jmock:jmock-junit4:2.5.1', + testCompile 'junit:junit:4.10', + 'junit:junit-dep:4.10', + 'org.mockito:mockito-core:1.9.5', + 'org.jmock:jmock:2.6.0', + 'org.jmock:jmock-junit4:2.6.0', 'org.hamcrest:hamcrest-core:1.1', 'org.hamcrest:hamcrest-library:1.1', "org.springframework:spring-test:$springVersion" diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index 7b359d719b..d5c591c9c5 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 9b3cdd7c3e..6ea6198209 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Tue Oct 02 08:45:52 CDT 2012 +#Thu Dec 05 09:36:48 CST 2013 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=http\://services.gradle.org/distributions/gradle-1.1-bin.zip +distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-bin.zip diff --git a/gradlew b/gradlew index e7a5be4ba1..89380a06eb 100755 --- a/gradlew +++ b/gradlew @@ -61,9 +61,9 @@ while [ -h "$PRG" ] ; do fi done SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" +cd "`dirname \"$PRG\"`/" >&- APP_HOME="`pwd -P`" -cd "$SAVED" +cd "$SAVED" >&- CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar