THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block | ||||
---|---|---|---|---|
| ||||
<project default="scr" basedir=".">
<taskdef resource="scrtask.properties"
classpath="../org.apache.felix.scr.ant-0.0.1-SNAPSHOT.jar" />
<target name="init">
<property name="src" value="src/main/java" />
<property name="classes" value="target/classes" />
<property name="m2Repo" value="${user.home}/.m2/repository" />
<path id="dependencies">
<fileset dir="${m2Repo}">
<include name="javax/jcr/jcr/1.0/jcr-1.0.jar" />
<include name="org/apache/sling/org.apache.sling.jcr.api/2.0.6/org.apache.sling.jcr.api-2.0.6.jar" />
<include name="org/apache/felix/org.apache.felix.webconsole/3.0.0/org.apache.felix.webconsole-3.0.0.jar" />
<include name="javax/servlet/servlet-api/2.4/servlet-api-2.4.jar" />
<include name="org/apache/felix/org.apache.felix.scr.annotations/1.0.0/org.apache.felix.scr.annotations-1.0.0.jar" />
</fileset>
</path>
</target>
<target name="compile" depends="init">
<mkdir dir="${classes}" />
<javac srcdir="${src}" destdir="${classes}" classpathref="dependencies" />
</target>
<target name="scr" depends="compile">
<scr srcdir="${src}" destdir="${classes}" classpathref="dependencies" />
</target>
<target name="clean">
<delete dir="target" />
</target>
</project>
|