annotate make/intellij/build.xml @ 3294:9adfb22ff08f

8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, jan.lahoda@oracle.com, vicente.romero@oracle.com, andreas.lundblad@oracle.com, andrey.x.nazarov@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, kumar.x.srinivasan@oracle.com, sundararajan.athijegannathan@oracle.com
author alanb
date Thu, 17 Mar 2016 19:04:28 +0000
parents 84849fdb360b
children a2ae58aab802
rev   line source
mcimadamore@2487 1 <!-- importing.xml -->
mcimadamore@2487 2 <project name="langtools" basedir="..">
mcimadamore@2559 3
mcimadamore@2559 4 <script language="javascript" classpath=".idea/classes">
mcimadamore@2559 5 var LangtoolsLogger = Java.type("idea.LangtoolsIdeaAntLogger");
mcimadamore@2712 6 new LangtoolsLogger(project)
mcimadamore@2559 7 </script>
mcimadamore@2559 8
mcimadamore@2487 9 <import file="../make/build.xml"/>
mcimadamore@2487 10
mcimadamore@2487 11 <macrodef name="exec-target">
mcimadamore@2487 12 <attribute name="antfile" default="${ant.file}" />
mcimadamore@2487 13 <attribute name="target" />
mcimadamore@2487 14 <sequential>
mcimadamore@2487 15 <java classname="org.apache.tools.ant.Main" fork="true" spawn="true">
mcimadamore@2487 16 <arg value="-f"/>
mcimadamore@2752 17 <arg value="@{antfile}"/>
alanb@3294 18 <arg value="-Dlangtools.jdk.home=${langtools.jdk.home}"/>
mcimadamore@2487 19 <arg value="-Djtreg.home=${jtreg.home}"/>
mcimadamore@2487 20 <arg value="-Djtreg.tests=${jtreg.tests}"/>
mcimadamore@2487 21 <arg value="-Djtreg.jpda.jvmargs=${jtreg.jpda.jvmargs}"/>
mcimadamore@2487 22 <arg value="@{target}"/>
mcimadamore@2752 23 <classpath>
mcimadamore@2487 24 <pathelement path="${java.class.path}"/>
mcimadamore@2487 25 </classpath>
mcimadamore@2487 26 </java>
mcimadamore@2487 27 </sequential>
mcimadamore@2487 28 </macrodef>
mcimadamore@2559 29
mcimadamore@2776 30 <target name="post-make" depends="clean, build-all-tools"/>
mcimadamore@2559 31
alanb@3294 32 <target name="jtreg-debug" depends="build-all-tools, -def-jtreg">
mcimadamore@2559 33 <exec-target target="jtreg-debug-internal"/>
mcimadamore@2559 34 </target>
mcimadamore@2559 35
mcimadamore@2559 36 <target name="jtreg-debug-internal" depends="-def-jtreg">
alanb@3294 37 <jtreg-tool name="all" tests="${jtreg.tests}" options="-conc:1" jpda.jvmargs="${jtreg.jpda.jvmargs}"/>
mcimadamore@2559 38 </target>
mcimadamore@2487 39 </project>