Files
allwpilib/wpilibjExamples/build.gradle

42 lines
810 B
Groovy
Raw Normal View History

apply plugin: 'java'
apply plugin: 'pmd'
2018-04-29 13:29:07 -07:00
ext {
useJava = true
useCpp = false
skipDev = true
}
apply from: "${rootDir}/shared/opencv.gradle"
dependencies {
compile project(':wpilibj')
2018-04-29 13:29:07 -07:00
compile project(':hal')
compile project(':wpiutil')
compile project(':ntcore')
compile project(':cscore')
compile project(':cameraserver')
}
checkstyle {
2018-05-13 17:09:56 -07:00
configFile = new File(rootDir, "styleguide/checkstyleExamples.xml")
}
pmd {
consoleOutput = true
reportsDir = file("$project.buildDir/reports/pmd")
ruleSetFiles = files(new File(rootDir, "styleguide/pmd-ruleset.xml"))
ruleSets = []
}
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
}
}
apply from: 'publish.gradle'