src/cm/scripts/lib/yuicompressor-2.4.2/build.xml
author Simon Descarpentries <sid@sopinspace.com>
Mon, 21 Oct 2013 16:50:41 +0200
changeset 554 8e116b8ddbc3
parent 0 40c8f766c9b8
permissions -rw-r--r--
Merge [text_view_comments] To allow scrolling in Safari mobile, we set the content of text_view_comments frame in a jQuery UI layout. [c_sync.js] So the automated scrolling operations in c_sync.js must be adjustable to the right part to scroll. [c_sync.js] Also, if a comment have to be shown outside of the current viewport, we scroll the correct part to that viewport and then set the comment top Y offset to juste what it needs to avoid the "Add comment" button after scrolling operation. [c_sync.js] If not in Safari mobile, we add an offset here to avoid comment to display under the "Add comment" button.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     1
<?xml version="1.0" encoding="iso-8859-1"?>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     2
<project name="YUI Compressor" default="build.jar" basedir=".">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     3
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     4
    <target name="clean" depends="-load.properties">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     5
        <delete dir="${build.dir}" quiet="true"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     6
    </target>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     7
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     8
    <target name="-load.properties">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     9
        <property file="ant.properties"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    10
    </target>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    11
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    12
    <target name="-init" depends="-load.properties">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    13
        <mkdir dir="${build.dir}"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    14
    </target>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    15
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    16
    <target name="build.classes" depends="-init">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    17
        <mkdir dir="${build.dir}/classes"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    18
        <javac srcdir="${src.dir}"
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    19
               destdir="${build.dir}/classes"
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    20
               includes="**/*.java"
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    21
               deprecation="off"
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    22
               debug="on"
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    23
               source="1.4">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    24
            <classpath>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    25
                <pathelement location="${lib.dir}/jargs-1.0.jar"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    26
                <pathelement location="${lib.dir}/rhino-1.6R7.jar"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    27
            </classpath>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    28
        </javac>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    29
    </target>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    30
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    31
    <target name="build.jar" depends="build.classes">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    32
        <mkdir dir="${build.dir}/jar"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    33
        <!-- The order is important here. Rhino MUST be unjarred first!
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    34
             (some of our own classes will override the Rhino classes) -->
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    35
        <unjar src="${lib.dir}/jargs-1.0.jar" dest="${build.dir}/jar"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    36
        <unjar src="${lib.dir}/rhino-1.6R7.jar" dest="${build.dir}/jar"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    37
        <copy todir="${build.dir}/jar">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    38
            <fileset dir="${build.dir}/classes" includes="**/*.class"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    39
        </copy>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    40
        <jar destfile="${build.dir}/${jar.name}" basedir="${build.dir}/jar">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    41
            <manifest>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    42
                <attribute name="Main-Class" value="com.yahoo.platform.yui.compressor.Bootstrap"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    43
            </manifest>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    44
        </jar>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    45
    </target>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    46
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    47
    <target name="build.dist.package" depends="build.jar">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    48
        <mkdir dir="${build.dir}/${dist.package.name}"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    49
        <mkdir dir="${build.dir}/${dist.package.name}/build"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    50
        <copy file="${build.dir}/${jar.name}" todir="${build.dir}/${dist.package.name}/build"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    51
        <copy todir="${build.dir}/${dist.package.name}">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    52
            <fileset dir=".">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    53
                <include name="ant.properties"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    54
                <include name="build.xml"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    55
                <include name="doc/**/*"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    56
                <include name="lib/**/*"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    57
                <include name="src/**/*"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    58
                <exclude name="**/CVS"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    59
            </fileset>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    60
        </copy>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    61
        <zip destfile="${build.dir}/${dist.package.name}.zip"
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    62
             basedir="${build.dir}"
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    63
             includes="${dist.package.name}/**/*"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    64
    </target>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    65
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    66
</project>