UNPKG

raptor

Version:

RaptorJS provides an AMD module loader that works in Node, Rhino and the web browser. It also includes various sub-modules to support building optimized web applications.

61 lines (45 loc) 2.01 kB
<project name="RaptorJS" basedir="." xmlns:mvn="antlib:org.apache.maven.artifact.ant"> <property name="node_modules.raptor.dir" location="node_modules/raptor"/> <property name="src.node_modules.dir" location="src/main/node_modules"/> <property name="raptor_modules.dir" location="src/main/resources/META-INF/resources/raptor_modules"/> <property name="dist.node-raptor.dir" location="dist/node-raptor"/> <property name="dist.node-raptor.node_modules.dir" location="${dist.node-raptor.dir}/node_modules"/> <property name="dist.node-raptor.raptor_modules.dir" location="${dist.node-raptor.dir}/lib/raptor/raptor_modules"/> <path id="maven-ant-tasks.classpath" path="ant-lib/maven-ant-tasks-2.1.3.jar" /> <typedef resource="org/apache/maven/artifact/ant/antlib.xml" uri="antlib:org.apache.maven.artifact.ant" classpathref="maven-ant-tasks.classpath" /> <target name="clean"> <mvn:mvn pom="pom.xml"> <arg value="clean"/> </mvn:mvn> </target> <target name="package"> <mvn:mvn pom="pom.xml"> <arg value="package"/> </mvn:mvn> </target> <target name="dist"> <delete dir="dist" /> <mkdir dir="dist" /> <copy todir="${dist.node-raptor.dir}/bin"> <fileset dir="bin"/> </copy> <copy todir="${dist.node-raptor.dir}/test"> <fileset dir="test"/> </copy> <copy todir="${dist.node-raptor.dir}/tools"> <fileset dir="tools"/> </copy> <copy todir="${dist.node-raptor.dir}/lib"> <fileset dir="lib"/> </copy> <copy todir="${dist.node-raptor.dir}"> <fileset dir="." includes="package.json README.md"/> </copy> <!-- <copy todir="${dist.node-raptor.dir}/lib/raptor/raptor_modules"> <fileset dir="${raptor_modules.dir}" /> </copy> --> </target> </project>