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:
Florian Schmaus 2014-02-19 10:38:30 +01:00
parent f7d3f559a2
commit 602a8fc812
177 changed files with 441 additions and 590 deletions

View File

@ -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.

Some files were not shown because too many files have changed in this diff Show More