apply plugin: 'java'
apply plugin: 'application'
-mainClassName = 'cli.Main'
+sourceCompatibility = JavaVersion.VERSION_1_7
+targetCompatibility = JavaVersion.VERSION_1_7
+
+mainClassName = 'org.asamk.signal.Main'
+
+version = '0.2.1'
repositories {
+ maven {
+ url "https://raw.github.com/AsamK/maven/master/releases/"
+ }
mavenCentral()
}
dependencies {
- compile 'org.whispersystems:textsecure-java:1.3.0'
- compile 'com.madgag.spongycastle:prov:1.51.0.0'
- compile 'org.json:json:20141113'
+ compile 'org.whispersystems:signal-service-java:2.1.1fetchMessages'
+ compile 'com.madgag.spongycastle:prov:1.54.0.0'
compile 'commons-io:commons-io:2.4'
- compile 'net.sourceforge.argparse4j:argparse4j:0.5.0'
+ compile 'net.sourceforge.argparse4j:argparse4j:0.7.0'
+ compile 'org.freedesktop.dbus:dbus-java:2.7.0'
}
jar {
- baseName = 'textsecure-cli'
- version = '0.0.1'
manifest {
- attributes 'Main-Class': 'cli.Main'
+ attributes(
+ 'Implementation-Title': project.name,
+ 'Implementation-Version': project.version,
+ 'Main-Class': project.mainClassName,
+ )
}
}