mirror of
https://github.com/vanitasvitae/Smack.git
synced 2024-12-26 12:37:58 +01:00
072761a0ad
This version has javax.xml.namespace.QName removed, avoiding the duplicate declaration conflict with QName from Java 11.
28 lines
815 B
Groovy
28 lines
815 B
Groovy
plugins {
|
|
id 'org.igniterealtime.smack.java-common-conventions'
|
|
id 'org.igniterealtime.smack.android-conventions'
|
|
}
|
|
|
|
description = """\
|
|
Smack XML parser using XPP3."""
|
|
|
|
ext {
|
|
xpp3Version = "1.1.4c"
|
|
}
|
|
|
|
dependencies {
|
|
api "xpp3:xpp3_min:$xpp3Version"
|
|
implementation "org.codelibs:xpp3:${xpp3Version}.0"
|
|
api project(':smack-xmlparser')
|
|
//testCompile project(path: ":smack-xmlparser", configuration: "testRuntime")
|
|
}
|
|
|
|
jar {
|
|
bundle {
|
|
bnd(
|
|
// see http://docs.osgi.org/specification/osgi.cmpn/7.0.0/service.loader.html
|
|
'Require-Capability': 'osgi.extender;filter:="(osgi.extender=osgi.serviceloader.registrar)"',
|
|
'Provide-Capability': "osgi.serviceloader;osgi.serviceloader=org.jivesoftware.smack.xml.XmlPullParserFactory;register:=org.jivesoftware.smack.xml.xpp3.Xpp3XmlPullParserFactory",
|
|
)
|
|
}
|
|
}
|