| /* |
| * This build file was generated by the Gradle 'init' task. |
| * |
| * This generated file contains a commented-out sample Java project to get you started. |
| * For more details take a look at the Java Quickstart chapter in the Gradle |
| * user guide available at https://docs.gradle.org/3.3/userguide/tutorial_java_projects.html |
| */ |
| |
| // Apply the java plugin to add support for Java |
| apply plugin: 'java' |
| |
| sourceCompatibility = 1.8 |
| version = '1.0' |
| |
| jar { |
| manifest.attributes 'Implementation-Title': 'net.querz.nbt', |
| 'Implementation-Version': version |
| } |
| |
| // In this section you declare the options for your javadoc |
| javadoc { |
| source = sourceSets.main.allJava |
| classpath = configurations.compile |
| destinationDir = file("./doc/") |
| options.windowTitle 'NBT' |
| options.encoding 'utf-8' |
| options.linkSource true |
| options.links 'https://docs.oracle.com/javase/8/docs/api/' |
| } |
| |
| // In this section you declare where to find the dependencies of your project |
| repositories { |
| // Use 'jcenter' for resolving your dependencies. |
| // You can declare any Maven/Ivy/file repository here. |
| jcenter() |
| } |
| |
| // In this section you declare the dependencies for your production and test code |
| dependencies { |
| // The production code uses the SLF4J logging API at compile time |
| //compile 'org.slf4j:slf4j-api:1.7.21' |
| |
| // Declare the dependency for your favourite test framework you want to use in your tests. |
| // TestNG is also supported by the Gradle Test task. Just change the |
| // testCompile dependency to testCompile 'org.testng:testng:6.8.1' and add |
| // 'test.useTestNG()' to your build script. |
| testCompile 'junit:junit:4.12' |
| } |