use ivy to manage dependencies.
git-svn-id: http://bigbluebutton.googlecode.com/svn/trunk@846 af16638f-c34d-0410-8cfa-b39d5352b314
This commit is contained in:
parent
a75a27101b
commit
296a692075
@ -14,6 +14,91 @@
|
||||
<classpathentry excluding=".svn/*" kind="src" path="webapps/midiDemo/WEB-INF/src"/>
|
||||
<classpathentry excluding=".svn/*" kind="src" path="webapps/adminPanel/WEB-INF/src"/>
|
||||
<classpathentry kind="src" path="webapps/bwcheck/WEB-INF/src"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/red5"/>
|
||||
<classpathentry kind="lib" path="lib/acegi-security-1.0.4.jar"/>
|
||||
<classpathentry kind="lib" path="lib/activation-1.1.jar"/>
|
||||
<classpathentry kind="lib" path="lib/activemq-core-4.1.1.jar"/>
|
||||
<classpathentry kind="lib" path="lib/annotations-api-.jar"/>
|
||||
<classpathentry kind="lib" path="lib/antlr-2.7.6.jar"/>
|
||||
<classpathentry kind="lib" path="lib/aopalliance-.jar"/>
|
||||
<classpathentry kind="lib" path="lib/asm-2.2.3.jar"/>
|
||||
<classpathentry kind="lib" path="lib/asm-commons-2.2.3.jar"/>
|
||||
<classpathentry kind="lib" path="lib/asterisk-java-0.3.1.jar"/>
|
||||
<classpathentry kind="lib" path="lib/backport-util-concurrent-2.1.jar"/>
|
||||
<classpathentry kind="lib" path="lib/bsh-2.0b4.jar"/>
|
||||
<classpathentry kind="lib" path="lib/catalina-6.0.14.jar"/>
|
||||
<classpathentry kind="lib" path="lib/cglib-nodep-2.1_3.jar"/>
|
||||
<classpathentry kind="lib" path="lib/commons-beanutils-1.8.0-BETA.jar"/>
|
||||
<classpathentry kind="lib" path="lib/commons-codec-1.3.jar"/>
|
||||
<classpathentry kind="lib" path="lib/commons-collections-3.2.jar"/>
|
||||
<classpathentry kind="lib" path="lib/commons-httpclient-3.1.jar"/>
|
||||
<classpathentry kind="lib" path="lib/commons-lang-2.3.jar"/>
|
||||
<classpathentry kind="lib" path="lib/commons-modeler-2.0.1.jar"/>
|
||||
<classpathentry kind="lib" path="lib/commons-pool-1.3.jar"/>
|
||||
<classpathentry kind="lib" path="lib/dsn.jar"/>
|
||||
<classpathentry kind="lib" path="lib/ehcache-1.2.3.jar"/>
|
||||
<classpathentry kind="lib" path="lib/el-api-.jar"/>
|
||||
<classpathentry kind="lib" path="lib/geronimo-j2ee-management_1.0_spec-1.0.jar"/>
|
||||
<classpathentry kind="lib" path="lib/geronimo-jms_1.1_spec-1.0.jar"/>
|
||||
<classpathentry kind="lib" path="lib/groovy-1.0.jar"/>
|
||||
<classpathentry kind="lib" path="lib/groovy-engine-.jar"/>
|
||||
<classpathentry kind="lib" path="lib/imap.jar"/>
|
||||
<classpathentry kind="lib" path="lib/ivy-2.0.0-beta1.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jasper-6.0.14.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jasper-el-6.0.14.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jasper-jdt-6.0.14.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jcl104-over-slf4j-1.4.3.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jetty-6.1.7.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jetty-util-6.1.7.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jetty-xbean-6.1.7.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jmxremote-.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jmxremote-1.0.1.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jmxtools-.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jmxtools-1.2.1.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jpda-.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jruby-1.0.3.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jruby-engine-.jar"/>
|
||||
<classpathentry kind="lib" path="lib/js-1.6R7.jar"/>
|
||||
<classpathentry kind="lib" path="lib/js-engine-.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jsp-api-2.1.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jsr173_1.0_api-.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jsr-223-1.0.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jta-1.0.1B.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jython-2.2.jar"/>
|
||||
<classpathentry kind="lib" path="lib/jython-engine-.jar"/>
|
||||
<classpathentry kind="lib" path="lib/log4j-over-slf4j-1.4.3.jar"/>
|
||||
<classpathentry kind="lib" path="lib/logback-classic-0.9.8.jar"/>
|
||||
<classpathentry kind="lib" path="lib/logback-core-0.9.8.jar"/>
|
||||
<classpathentry kind="lib" path="lib/mail.jar"/>
|
||||
<classpathentry kind="lib" path="lib/mailapi.jar"/>
|
||||
<classpathentry kind="lib" path="lib/mina-core-1.1.6.jar"/>
|
||||
<classpathentry kind="lib" path="lib/mina-filter-ssl-1.1.6.jar"/>
|
||||
<classpathentry kind="lib" path="lib/mina-integration-jmx-1.1.6.jar"/>
|
||||
<classpathentry kind="lib" path="lib/mina-integration-spring-1.1.6.jar"/>
|
||||
<classpathentry kind="lib" path="lib/naming-factory-.jar"/>
|
||||
<classpathentry kind="lib" path="lib/naming-resources-.jar"/>
|
||||
<classpathentry kind="lib" path="lib/pop3.jar"/>
|
||||
<classpathentry kind="lib" path="lib/quartz-1.5.2.jar"/>
|
||||
<classpathentry kind="lib" path="lib/red5-0.73.jar"/>
|
||||
<classpathentry kind="lib" path="lib/rmissl-.jar"/>
|
||||
<classpathentry kind="lib" path="lib/rmissl-1.0.1.jar"/>
|
||||
<classpathentry kind="lib" path="lib/servlet-api-2.5.jar"/>
|
||||
<classpathentry kind="lib" path="lib/slf4j-api-1.4.3.jar"/>
|
||||
<classpathentry kind="lib" path="lib/smtp.jar"/>
|
||||
<classpathentry kind="lib" path="lib/spring-aop-2.0.8.jar"/>
|
||||
<classpathentry kind="lib" path="lib/spring-beans-2.0.8.jar"/>
|
||||
<classpathentry kind="lib" path="lib/spring-context-2.0.8.jar"/>
|
||||
<classpathentry kind="lib" path="lib/spring-core-2.0.8.jar"/>
|
||||
<classpathentry kind="lib" path="lib/spring-dao-2.0.8.jar"/>
|
||||
<classpathentry kind="lib" path="lib/spring-jms-2.0.8.jar"/>
|
||||
<classpathentry kind="lib" path="lib/spring-support-2.0.8.jar"/>
|
||||
<classpathentry kind="lib" path="lib/spring-web-2.0.8.jar"/>
|
||||
<classpathentry kind="lib" path="lib/spring-webmvc-2.0.8.jar"/>
|
||||
<classpathentry kind="lib" path="lib/standard-1.1.2.jar"/>
|
||||
<classpathentry kind="lib" path="lib/tomcat-coyote-6.0.14.jar"/>
|
||||
<classpathentry kind="lib" path="lib/tomcat-juli-6.0.14.jar"/>
|
||||
<classpathentry kind="lib" path="lib/whirlycache-1.0.1_lite.jar"/>
|
||||
<classpathentry kind="lib" path="lib/xercesImpl-2.9.0.jar"/>
|
||||
<classpathentry kind="lib" path="lib/xml-apis-2.9.0.jar"/>
|
||||
<classpathentry kind="lib" path="lib/xmlrpc-2.0.1.jar"/>
|
||||
<classpathentry kind="output" path="bin"/>
|
||||
</classpath>
|
||||
|
@ -176,6 +176,25 @@
|
||||
</delete>
|
||||
</target>
|
||||
|
||||
<!-- =================================
|
||||
target: publish
|
||||
================================= -->
|
||||
<target name="publish" depends="retrieve, dist" description="--> publish this project in the ivy repository">
|
||||
<property name="revision" value="0.70"/>
|
||||
<delete file="${dist.dir}/ivy.xml"/>
|
||||
<ivy:publish artifactspattern="${dist.dir}/[artifact].[ext]"
|
||||
resolver="local"
|
||||
pubrevision="${revision}"
|
||||
status="release"
|
||||
forcedeliver="true"
|
||||
/>
|
||||
<echo message="project ${ant.project.name} released with version ${revision}" />
|
||||
</target>
|
||||
|
||||
<target name="clean-local" description="--> cleans the local repository for the current module">
|
||||
<delete dir="${ivy.local.default.root}/${ant.project.name}"/>
|
||||
</target>
|
||||
|
||||
<target name="compile" depends="-library.check, -java6.check, prepare" description="Compiles the server">
|
||||
<!-- token replacement filers -->
|
||||
<property name="filter.file" value="conf/build_standalone.properties"/>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<ivy-module version="1.0">
|
||||
<info organisation="red5" module="server" />
|
||||
<info organisation="org.red5" module="red5" />
|
||||
<configurations>
|
||||
<conf name="default"/>
|
||||
<conf name="java5" extends="default" description="Java 5 dependencies"/>
|
||||
|
@ -1,7 +1,13 @@
|
||||
<ivysettings>
|
||||
<settings defaultResolver="local"/>
|
||||
<settings defaultResolver="red5_lib"/>
|
||||
<include url="${ivy.default.settings.dir}/ivysettings-shared.xml"/>
|
||||
<include url="${ivy.default.settings.dir}/ivysettings-local.xml"/>
|
||||
<resolvers>
|
||||
<chain name="local" returnFirst="true">
|
||||
<filesystem name="projects">
|
||||
<artifact pattern="${ivy.lib.dir}/[artifact]-[revision].[ext]" />
|
||||
<ivy pattern="${ivy.lib.dir}/[module]-[revision].xml" />
|
||||
</filesystem>
|
||||
<chain name="red5_lib" returnFirst="true">
|
||||
<filesystem name="lib_dir">
|
||||
<artifact pattern="${ivy.lib.dir}/[artifact](-[revision]).[type]" />
|
||||
<artifact pattern="${ivy.lib.dir}/[artifact](-[revision]).[ext]" />
|
||||
|
Loading…
Reference in New Issue
Block a user