Files
openide/build/update.xml
Vladimir Krivosheev e49c60c5de remove IntelliJCoreArtifactsBuilder (https://youtrack.jetbrains.com/issue/KTI-82 was fixed)
GitOrigin-RevId: 00721fa0fcc940111b4083166f5b54244d1d0f4a
2021-12-17 07:47:09 +00:00

35 lines
1.6 KiB
XML

<!-- Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -->
<project name="IntelliJ IDEA CE developer's update" default="layout">
<dirname property="build" file="${ant.file}"/>
<property name="project.home" value="${build}/../"/>
<property name="gant.home" value="${project.home}/build/lib/gant"/>
<macrodef name="run">
<attribute name="script"/>
<attribute name="target" default="default"/>
<attribute name="deploy"/>
<attribute name="distOutputRelativePath" default="dist"/>
<sequential>
<java classname="org.apache.tools.ant.Main" dir="${project.home}" fork="true" failonerror="true">
<jvmarg line="-Xmx512m"/>
<jvmarg line="&quot;-Dintellij.build.output.root=@{deploy}&quot;"/>
<jvmarg line="&quot;-Dintellij.build.local.plugins.repository=${intellij.build.local.plugins.repository}&quot;"/>
<jvmarg line="&quot;-DdistOutputRelativePath=@{distOutputRelativePath}&quot;"/>
<jvmarg line="&quot;-Dgant.script=@{script}&quot;"/>
<jvmarg line="&quot;-Dgant.target=@{target}&quot;"/>
<classpath>
<fileset dir="${project.home}/lib/ant/lib" includes="*.jar"/>
</classpath>
<arg value="-f"/>
<arg value="${project.home}/build/gant.xml"/>
</java>
</sequential>
</macrodef>
<target name="layout">
<run script="${project.home}/build/scripts/idea_community.gant"
target="update-from-sources"
deploy="${project.home}/out/deploy"/>
</target>
</project>