diff options
author | Ben Burwell <ben.burwell@trifecta.com> | 2016-11-19 17:39:05 -0500 |
---|---|---|
committer | Ben Burwell <ben.burwell@trifecta.com> | 2016-11-19 17:39:05 -0500 |
commit | 9441ed331af3aa6b3ef45bf165e40faad18bc7fd (patch) | |
tree | e4f9155ccce81e3cb2145a41a68dacff6671950a /build.gradle | |
parent | 4a7ae2831563622ebb4a1d893764afd0e0e0dfbe (diff) |
Use gradle
Diffstat (limited to 'build.gradle')
-rw-r--r-- | build.gradle | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..ab2feff --- /dev/null +++ b/build.gradle @@ -0,0 +1,35 @@ +apply plugin: 'java' +apply plugin: 'application' + +compileJava.options.encoding = 'UTF-8' + + +mainClassName = 'com.benburwell.planes.gui.Main1090' + +// 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.18' + + // 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' +} + +jar { + manifest { + attributes( + 'Class-Path': configurations.compile.collect { it.getName() }.join(' '), + 'Main-Class': 'com.benburwell.planes.gui.Main1090' + ) + } +} |