diff --git a/build.gradle b/build.gradle index a3b0bfc9..06a5551b 100644 --- a/build.gradle +++ b/build.gradle @@ -4,6 +4,8 @@ import java.util.regex.* defaultTasks 'build' allprojects { + apply plugin: 'java' + repositories { mavenLocal() mavenCentral() @@ -141,7 +143,7 @@ ant.properties.'ci.build.num' = "${tagMatcher().find() ? tagMatcher()[0][2] : '9 } } -task build { +build { dependsOn { [ ':coderules-assemble', @@ -150,10 +152,9 @@ task build { ':samples:fitch:fitch-assemble' ] } - } -task check { +check { dependsOn { [ ':samples:mpscore:mpscore-check', diff --git a/samples/fitch/build.gradle b/samples/fitch/build.gradle index 92763806..1b6df318 100644 --- a/samples/fitch/build.gradle +++ b/samples/fitch/build.gradle @@ -40,7 +40,13 @@ ant.importBuild('build.xml') {antTarget -> } } -task check { +build { + dependsOn { + 'fitch-assemble' + } +} + +check { dependsOn { 'fitch-check' } diff --git a/samples/lambdacalc/build.gradle b/samples/lambdacalc/build.gradle index 981ddcc5..186d19f6 100644 --- a/samples/lambdacalc/build.gradle +++ b/samples/lambdacalc/build.gradle @@ -40,7 +40,13 @@ ant.importBuild('build.xml') {antTarget -> } } -task check { +build { + dependsOn { + 'lambdacalc-assemble' + } +} + +check { dependsOn { 'lambdacalc-check' } diff --git a/samples/mpscore/build.gradle b/samples/mpscore/build.gradle index f096e560..362692c3 100644 --- a/samples/mpscore/build.gradle +++ b/samples/mpscore/build.gradle @@ -40,7 +40,13 @@ ant.importBuild('build.xml') {antTarget -> } } -task check { +build { + dependsOn { + 'mpscore-assemble' + } +} + +check { dependsOn { 'mpscore-check' }