build.xml
author Jesse Glick <jglick@netbeans.org>
Wed, 23 Mar 2011 16:25:22 -0400
changeset 3211 648bfe71d158
parent 3208 a7af157566dd
child 3217 2540603be3e6
permissions -rw-r--r--
Missing lookup dep.
jglick@3207
     1
<?xml version="1.0" encoding="UTF-8"?>
jglick@3207
     2
<project name="visualweb" basedir=".">
jglick@3209
     3
    <mkdir dir=".hg"/> <!-- just in case -->
jglick@3209
     4
    <get src="http://dlc.sun.com.edgesuite.net/netbeans/6.9/final/zip/netbeans-6.9-201006101454-ml-java.zip" dest=".hg" skipexisting="true" verbose="true"/>
jglick@3209
     5
    <unzip src=".hg/netbeans-6.9-201006101454-ml-java.zip" dest=".hg"/>
jglick@3207
     6
    <import file="nbproject/build-impl.xml"/>
jglick@3208
     7
    <target name="downloadbinaries" description="Download external binaries not stored in Mercurial sources.">
jglick@3208
     8
        <!-- XXX as of NB 7.0 (a5514d070c77) this will be standard; until then need our own copy: -->
jglick@3208
     9
        <taskdef classpath="tasks.jar" resource="org/netbeans/nbbuild/taskdefs.properties"/>
jglick@3208
    10
        <property file="${user.home}/.nbbuild.properties"/> <!-- permit binaries.cache to be overridden -->
jglick@3208
    11
        <property name="binaries.cache" location="${user.home}/.hgexternalcache"/>
jglick@3208
    12
        <property name="binaries.server" value="http://hg.netbeans.org/binaries/"/>
jglick@3208
    13
        <downloadbinaries cache="${binaries.cache}" server="${binaries.server}">
jglick@3208
    14
            <manifest dir=".">
jglick@3208
    15
                <include name="*/external/binaries-list"/>
jglick@3208
    16
            </manifest>
jglick@3208
    17
        </downloadbinaries>
jglick@3208
    18
    </target>
jglick@3208
    19
    <target name="-init" depends="suite.-init,downloadbinaries"/>
jglick@3207
    20
</project>