| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- apply plugin: 'base'
- apply plugin: 'java'
- apply plugin: 'eclipse'
- apply plugin: 'idea'
- group 'chestercs'
- version '1.0-SNAPSHOT'
- sourceCompatibility = 1.8
- repositories {
- mavenCentral()
- jcenter()
- maven {
- url 'https://plugins.gradle.org/m2/'
- }
- }
- configurations {
- extraLibs
- }
- dependencies {
- compile group: 'net.java.dev.jna', name: 'jna-platform', version: '4.1.0'
- compile group: 'org.jvnet.com4j', name: 'com4j', version: '2.1'
- compile group: 'com.nativelibs4java', name: 'bridj', version: '0.7.0'
- extraLibs group: 'net.java.dev.jna', name: 'jna-platform', version: '4.1.0'
- extraLibs group: 'org.jvnet.com4j', name: 'com4j', version: '2.1'
- extraLibs group: 'com.nativelibs4java', name: 'bridj', version: '0.7.0'
- configurations.compile.extendsFrom(configurations.extraLibs)
- }
- jar {
- from {
- configurations.extraLibs.collect { it.isDirectory() ? it : zipTree(it) }
- }
- manifest {
- attributes(
- 'Built-By' : System.properties['user.name'],
- 'Build-Timestamp': new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ").format(new Date()),
- 'Created-By' : "Gradle ${gradle.gradleVersion}",
- 'Build-Jdk' : "${System.properties['java.version']} (${System.properties['java.vendor']} ${System.properties['java.vm.version']})",
- 'Build-OS' : "${System.properties['os.name']} ${System.properties['os.arch']} ${System.properties['os.version']}",
- 'Class-Path': configurations.compile,
- 'Main-Class': 'antiafk.AntiAfk'
- )
- }
- }
|