| Index: build.xml
|
| diff --git a/build.xml b/build.xml
|
| index 2c758da045cff48c759ec42c16965818006844c2..cc8b1ef1ae4e0478db39edf1894c6fb9173b47dd 100644
|
| --- a/build.xml
|
| +++ b/build.xml
|
| @@ -138,16 +138,25 @@
|
| </java>
|
| </target>
|
|
|
| - <target name="extractjs" depends="gwtc" description="Extract standalone javascript from compiled javascript">
|
| + <target name="extractjs" depends="gwtc" description="Extract standalone JavaScript from compiled JavaScript">
|
| <exec executable="python" failonerror="true">
|
| <arg value="create_standalone_js.py"/>
|
| <arg line="--module domdistiller"/>
|
| <arg value="--auto"/>
|
| </exec>
|
| + </target>
|
|
|
| + <target name="extractwrappedjs" depends="extractjs"
|
| + description="Create wrapped standalone javascript from compiled JavaScript for direct inclusion in Chrome.">
|
| + <exec executable="python" failonerror="true">
|
| + <arg value="create_wrapped_standalone_js.py"/>
|
| + <arg value="--templatefile=war/wrapped_domdistiller_template.js"/>
|
| + <arg value="--infile=out/domdistiller.js"/>
|
| + <arg value="--outfile=out/domdistiller_wrapped.js"/>
|
| + </exec>
|
| </target>
|
|
|
| - <target name="package" depends="extractjs, extractjs.jstests, protoc.json"
|
| + <target name="package" depends="extractjs, extractwrappedjs, extractjs.jstests, protoc.json"
|
| description="Copies the main build artifacts into the out/package directory." >
|
| <mkdir dir="out/extension"/>
|
| <mkdir dir="out/package"/>
|
| @@ -159,6 +168,7 @@
|
| <mkdir dir="out/package/test/data/war"/>
|
|
|
| <copy file="out/domdistiller.js" todir="out/package/js" />
|
| + <copy file="out/domdistiller_wrapped.js" todir="out/package/js" />
|
| <copy todir="out/package/proto_gen">
|
| <fileset dir="out/proto/json"/>
|
| </copy>
|
|
|