HomeMadeOMEMO/de.vanitasvitae.homemadeomemo/build.gradle

34 lines
795 B
Groovy

apply plugin: 'java'
apply plugin: 'idea'
repositories {
mavenCentral()
maven {
url 'https://oss.sonatype.org/content/repositories/snapshots'
}
}
ext {
smackVersion="4.2.1-SNAPSHOT"
}
dependencies {
compile "org.igniterealtime.smack:smack-java7:$smackVersion"
compile "org.igniterealtime.smack:smack-omemo-signal:$smackVersion"
compile "org.igniterealtime.smack:smack-resolver-dnsjava:$smackVersion"
compile "org.igniterealtime.smack:smack-tcp:$smackVersion"
}
//Pack dependencies into the jar
jar {
from(configurations.compile.collect { it.isDirectory() ? it : zipTree(it) }) {
exclude "META-INF/*.SF"
exclude "META-INF/LICENSE"
}
manifest {
attributes(
'Main-Class': 'Messenger'
)
}
}