src/utils/IdealGraphVisualizer/nbproject/platform.xml
author phedlin
Thu, 16 May 2019 17:09:11 +0200
changeset 55125 89ac8ad48ac6
parent 47216 71c04702a3d5
permissions -rw-r--r--
8225110: IGV build definition uses non-secure transport Reviewed-by: neliasso
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
30591
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
     2
<project name="platform" default="download" basedir="..">
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
     3
    <condition property="download.required">
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
     4
        <and>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
     5
            <not>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
     6
                <available file="${harness.dir}/suite.xml"/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
     7
            </not>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
     8
            <isset property="bootstrap.url"/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
     9
            <isset property="autoupdate.catalog.url"/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    10
        </and>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    11
    </condition>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    12
    <target name="download" if="download.required">
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    13
        <mkdir dir="${harness.dir}"/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    14
        <pathconvert pathsep="|" property="download.clusters">
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    15
            <mapper type="flatten"/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    16
            <path path="${cluster.path}"/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    17
        </pathconvert>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    18
        <property name="disabled.modules" value=""/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    19
        <pathconvert property="module.includes" pathsep="">
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    20
            <mapper type="glob" from="${basedir}${file.separator}*" to="(?!^\Q*\E$)"/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    21
            <path>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    22
                <filelist files="${disabled.modules}" dir="."/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    23
            </path>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    24
        </pathconvert>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    25
        <echo message="Downloading clusters ${download.clusters}"/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    26
        <property name="tasks.jar" location="${java.io.tmpdir}/tasks.jar"/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    27
        <get src="${bootstrap.url}" dest="${tasks.jar}" usetimestamp="true" verbose="true"/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    28
        <taskdef name="autoupdate" classname="org.netbeans.nbbuild.AutoUpdate" classpath="${tasks.jar}"/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    29
        <autoupdate installdir="${nbplatform.active.dir}" updatecenter="${autoupdate.catalog.url}">
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    30
            <modules includes="${module.includes}.*" clusters="${download.clusters}"/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    31
            <modules includes="org[.]netbeans[.]modules[.]apisupport[.]harness" clusters="harness"/>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    32
        </autoupdate>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    33
    </target>
b32fcc177417 8075492: adopt recent IGV
mhaupt
parents:
diff changeset
    34
</project>