1
0
Fork 0
mirror of https://codeberg.org/Mercury-IM/Smack synced 2024-11-24 07:12:05 +01:00

Prefix subprojects with 'smack-'

instead of using the old baseName=smack appendix=project.name approach,
we are now going convention over configuration and renaming the
subprojects directories to the proper name.

Having a prefix is actually very helpful, because the resulting
libraries will be named like the subproject. And a core-4.0.0-rc1.jar is
not as explicit about what it actually *is* as a
smack-core-4.0.0-rc1.jar.

SMACK-265
This commit is contained in:
Florian Schmaus 2014-04-28 19:27:53 +02:00
parent b6fb1f3743
commit 91fd15ad86
758 changed files with 42 additions and 42 deletions

View file

@ -187,7 +187,7 @@ subprojects {
} }
} }
(subprojects - project(':core'))*.jar { (subprojects - project(':smack-core'))*.jar {
manifest { manifest {
attributes('Bundle-SymbolicName': project.group + '-' + project.name, attributes('Bundle-SymbolicName': project.group + '-' + project.name,
'Fragment-Host': project.group, 'Fragment-Host': project.group,

View file

@ -1,8 +0,0 @@
description = """\
Smack GUI debugger.
Inspect the exchanged XMPP stanzas."""
dependencies {
compile project(':core')
testCompile project(':core').sourceSets.test.runtimeClasspath
}

View file

@ -1,11 +1,11 @@
include 'core', include 'smack-core',
'tcp', 'smack-tcp',
'extensions', 'smack-extensions',
'experimental', 'smack-experimental',
'debug', 'smack-debug',
'resolver-dnsjava', 'smack-resolver-dnsjava',
'resolver-javax', 'smack-resolver-javax',
'compression-jzlib', 'smack-compression-jzlib',
'legacy', 'smack-legacy',
'jingle', 'smack-jingle',
'bosh' 'smack-bosh'

View file

@ -9,6 +9,6 @@ repositories {
} }
dependencies { dependencies {
compile project(':core') compile project(':smack-core')
compile 'org.igniterealtime.jbosh:jbosh:0.8.0' compile 'org.igniterealtime.jbosh:jbosh:0.8.0'
} }

View file

@ -3,6 +3,6 @@ Compression with jzlib
Allow to compress the XMPP stream with help of jzlib.""" Allow to compress the XMPP stream with help of jzlib."""
dependencies { dependencies {
compile project(path: ':core', configuration: 'compression') compile project(path: ':smack-core', configuration: 'compression')
compile 'com.jcraft:jzlib:1.1.3' compile 'com.jcraft:jzlib:1.1.3'
} }

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