langtools/make/intellij/build.xml
author jlahoda
Wed, 09 Jul 2014 16:32:05 +0200 (2014-07-09)
changeset 25443 9187d77f2c64
parent 25282 d49c47cad9f0
child 25697 b71804e27eb1
permissions -rw-r--r--
8031569: Refactor javac scope implementation to enable lazy imports Summary: Introducing an internal API for Scope; rewriting ImportScopes to extend CompoundScopes. Reviewed-by: mcimadamore, jjg, jfranck Contributed-by: maurizio.cimadamore@oracle.com, jan.lahoda@oracle.com
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
25282
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
     1
<!-- importing.xml -->
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
     2
<project name="langtools" basedir="..">
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
     3
    <import file="../make/build.xml"/>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
     4
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
     5
    <target name="jtreg-debug" depends="build-all-tools,-def-jtreg">
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
     6
        <exec-target target="jtreg-debug-internal"/>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
     7
    </target>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
     8
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
     9
    <target name="jtreg-debug-internal" depends="build-all-tools,-def-jtreg">
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    10
        <sequential>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    11
            <sleep seconds="2"/>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    12
            <jtreg-tool name="all" tests="${jtreg.tests}" jpda.jvmargs="${jtreg.jpda.jvmargs}"/>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    13
        </sequential>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    14
    </target>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    15
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    16
    <macrodef name="exec-target">
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    17
        <attribute name="antfile" default="${ant.file}" />
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    18
        <attribute name="target" />
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    19
        <sequential>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    20
            <java classname="org.apache.tools.ant.Main" fork="true" spawn="true">
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    21
                <arg value="-f"/>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    22
                <arg value="@{antfile}"/>  
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    23
                <arg value="-Dboot.java.home=${boot.java.home}"/>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    24
                <arg value="-Dtarget.java.home=${target.java.home}"/>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    25
                <arg value="-Djtreg.home=${jtreg.home}"/>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    26
                <arg value="-Djtreg.tests=${jtreg.tests}"/>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    27
                <arg value="-Djtreg.jpda.jvmargs=${jtreg.jpda.jvmargs}"/>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    28
                <arg value="@{target}"/>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    29
                <classpath>           
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    30
                    <pathelement path="${java.class.path}"/>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    31
                </classpath>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    32
            </java>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    33
        </sequential>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    34
    </macrodef>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    35
</project>
d49c47cad9f0 8046451: Add basic IntelliJ support for langtools
mcimadamore
parents:
diff changeset
    36