5 apply plugin: 'checkstyle'
6 apply plugin: 'findbugs'
8 sourceCompatibility = '1.7'
9 targetCompatibility = '1.7'
10 [compileJava, compileTestJava]*.options*.encoding = 'UTF-8'
11 [compileJava, compileTestJava]*.options*.bootClasspath = "$JDK7_HOME/jre/lib/rt.jar"
13 config = resources.text.fromFile("${rootProject.projectDir}/config/checkstyle/checkstyle.xml")
15 toolVersion = '6.16.1'
18 // Force prevent checkstyle/findbugs on Test.
19 task checkstyleTest(overwrite: true) << {}
20 task findbugsTest(overwrite: true) << {}
21 tasks.withType(FindBugs) {
35 testCompile 'org.testng:testng:6.9.10'
43 project(':dictzip-lib') {
45 testCompile 'tokyo.northside:northside-io:0.2.0'
49 project(':dictzip-cli') {
50 apply plugin: 'application'
51 mainClassName = 'org.dict.zip.cli.Main'
52 applicationName = 'DictZip'
55 compile project(':dictzip-lib'),
56 'commons-codec:commons-codec:1.10',
57 'gnu.getopt:java-getopt:1.0.13'
58 testCompile 'tokyo.northside:northside-io:0.2.0'