mirror of
https://codeberg.org/Mercury-IM/Smack
synced 2024-12-22 20:47:57 +01:00
Activate the jingle subproject and move integration tests
The jingle subproject builds now. This doesn't change that the code is outdated with regard to the specification and unmaintained for years. But hopefully this is the first step to change that. :) The integration tests have been moved into SourceSets of 'core' and 'extensions'.
This commit is contained in:
parent
f7d3f559a2
commit
602a8fc812
177 changed files with 441 additions and 590 deletions
18
build.gradle
18
build.gradle
|
@ -315,7 +315,6 @@ between patch versions.
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
project(':legacy') {
|
||||
description = """\
|
||||
Smack legacy extensions.
|
||||
|
@ -331,7 +330,6 @@ Usually XEPs in the state 'retracted', 'rejected', 'deprecated',
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
project(':debug') {
|
||||
description = """\
|
||||
Smack GUI debugger.
|
||||
|
@ -345,6 +343,22 @@ Inspect the exchanged XMPP stanzas.
|
|||
}
|
||||
}
|
||||
|
||||
project(':jingle') {
|
||||
description = """\
|
||||
Smack Jingle API.
|
||||
Warning: This API is beta, outdated and currenlty unmaintained.
|
||||
"""
|
||||
dependencies {
|
||||
compile project(':core')
|
||||
compile project(':extensions')
|
||||
compile 'javax.media:jmf:2.1.1e'
|
||||
compile files('libs/jspeex-0.9.7-jfcom.jar', 'libs/jstun.jar', 'libs/Speex.jar')
|
||||
testCompile project(':core').sourceSets.test.runtimeClasspath
|
||||
// Test dependencies (junit, …) are interfered from the sourceSet.test of the core project
|
||||
// So there is no need to add them explicitly here again
|
||||
}
|
||||
}
|
||||
|
||||
(subprojects - project(':core'))*.jar {
|
||||
manifest {
|
||||
attributes('Bundle-SymbolicName': project.group + '-' + appendix,
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue