mirror of
https://codeberg.org/Mercury-IM/Smack
synced 2024-12-23 04:57:58 +01:00
vanitasvitae
e86700b040
This commit adds the modules smack-omemo and smack-omemo-signal. smack-omemo is licensed under the Apache license like the rest of the smack project. smack-omemo-signal on the other hand is licensed under the GPLv3. Due to the fact, that smack-omemo is not of much use without smack-omemo-signal, the OMEMO feature can currently only be used by GPLv3 compatible software. This may change in the future, when a more permissively licensed module becomes available. Fixes SMACK-743.
16 lines
554 B
Groovy
16 lines
554 B
Groovy
// Although the osgi plugin is already applied by the root project's
|
|
// subprojects closure, we need to re-apply it here so that the
|
|
// manifest is a OsgiManifest. Possible caused by
|
|
// evaluationDependsOnChildren in the root project.
|
|
apply plugin: 'osgi'
|
|
apply plugin: 'checkstyle'
|
|
apply plugin: 'maven'
|
|
|
|
dependencies {
|
|
compile project(":smack-im")
|
|
compile project(":smack-extensions")
|
|
compile project(":smack-omemo")
|
|
compile 'org.whispersystems:signal-protocol-java:2.4.0'
|
|
|
|
testCompile project(path: ":smack-core", configuration: "testRuntime")
|
|
}
|