bigbluebutton-Github/bbb-common-message/build.gradle
Jeremy Thomerson 827a65b647 move some common classes to bbb-common-message for spring integration changes
This commit simply moves a few of the classes to bbb-common-message and makes all of the related build changes to support this change.
No functionality was changed (at least intentionally).

Next step is to change the current Spring Integration messages (conference started / stopped) to send the whole conference in the message and confirm that this is working as intended.  Then it's easy to add other API calls


git-svn-id: http://bigbluebutton.googlecode.com/svn/trunk@3791 af16638f-c34d-0410-8cfa-b39d5352b314
2010-03-04 20:51:29 +00:00

67 lines
2.5 KiB
Groovy

usePlugin 'eclipse'
usePlugin 'java'
usePlugin 'groovy'
version = '0.64'
jar.enabled = true
def appName = 'bbb-common-message'
archivesBaseName = appName
artifacts {
archives jar
}
repositories {
add(new org.apache.ivy.plugins.resolver.ChainResolver()) {
name = 'remote'
returnFirst = true
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
name = "googlecode"
addArtifactPattern "http://red5.googlecode.com/svn/repository/[artifact](-[revision]).[ext]"
addArtifactPattern "http://red5.googlecode.com/svn/repository/[organisation]/[artifact](-[revision]).[ext]"
}
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
name = "blindside-repos"
addArtifactPattern "http://blindside.googlecode.com/svn/repository/[artifact](-[revision]).[ext]"
addArtifactPattern "http://blindside.googlecode.com/svn/repository/[organisation]/[artifact](-[revision]).[ext]"
}
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
name = "maven2-central"
m2compatible = true
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact](-[revision]).[ext]"
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision]).[ext]"
}
add(new org.apache.ivy.plugins.resolver.URLResolver()) {
name = "testng_ibiblio_maven2"
m2compatible = true
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[module]/[revision]/[artifact](-[revision])-jdk15.[ext]"
addArtifactPattern "http://repo1.maven.org/maven2/[organisation]/[artifact]/[revision]/[artifact](-[revision])-jdk15.[ext]"
}
}
flatDir name: 'fileRepo', dirs: "/opt/bigbluebutton/repo"
}
dependencies {
// GROOVY
groovy 'org.codehaus.groovy:groovy-all:1.6.4@jar'
// Logging
compile ':slf4j-api:1.5.10@jar'
compile ':logback-core:0.9.18@jar'
compile ':logback-classic:0.9.18@jar'
compile ':jcl-over-slf4j:1.5.10@jar'
compile ':log4j-over-slf4j:1.5.10@jar'
// Java Concurrency In Practice
compile 'net.jcip:jcip-annotations:1.0@jar'
}
uploadArchives {
uploadDescriptor = false
repositories {
add project.repositories.fileRepo
}
}