|
|
|
|
@ -17,13 +17,13 @@
|
|
|
|
|
<property name="environment" value="env" />
|
|
|
|
|
<property name="env.JAVA_HOME" value="${java.home}/.." />
|
|
|
|
|
<property name="jdk.home" value="${env.JAVA_HOME}" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<path id="path.mps.ant.path">
|
|
|
|
|
<pathelement location="${artifacts.mps}/lib/ant/lib/ant-mps.jar" />
|
|
|
|
|
<pathelement location="${artifacts.mps}/lib/jdom.jar" />
|
|
|
|
|
<pathelement location="${artifacts.mps}/lib/log4j.jar" />
|
|
|
|
|
</path>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="assemble" depends="classes, declare-mps-tasks">
|
|
|
|
|
<mkdir dir="${build.layout}/tests" />
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.logic.jar" />
|
|
|
|
|
@ -609,10 +609,10 @@
|
|
|
|
|
<zipfileset file="${basedir}/typechecking/solutions/jetbrains.mps.lang.typesystem2.samplechecker.test/jetbrains.mps.lang.typesystem2.samplechecker.test.msd" prefix="module" />
|
|
|
|
|
<zipfileset dir="${build.tmp}/customProcessors/copyModels/typechecking-solutions-jetbrains.mps.lang.typesystem2.samplechecker.test-models" prefix="module/models" />
|
|
|
|
|
</jar>
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.lang.typesystem2.sampleLang.jar" />
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.lang.typesystem2.sampleLang.jar/META-INF" />
|
|
|
|
|
<echoxml file="${build.tmp}/default/jetbrains.mps.lang.typesystem2.sampleLang.jar/META-INF/module.xml">
|
|
|
|
|
<module namespace="jetbrains.mps.lang.typesystem2.sampleLang" type="language" uuid="0fda14cc-a416-4c81-869a-2175d8b3325d">
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt.jar" />
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt.jar/META-INF" />
|
|
|
|
|
<echoxml file="${build.tmp}/default/jetbrains.mps.baseLanguageExt.jar/META-INF/module.xml">
|
|
|
|
|
<module namespace="jetbrains.mps.baseLanguageExt" type="language" uuid="0fda14cc-a416-4c81-869a-2175d8b3325d">
|
|
|
|
|
<dependencies>
|
|
|
|
|
<module ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" />
|
|
|
|
|
<module ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)" />
|
|
|
|
|
@ -632,19 +632,19 @@
|
|
|
|
|
<classpath>
|
|
|
|
|
<entry path="." />
|
|
|
|
|
</classpath>
|
|
|
|
|
<sources jar="jetbrains.mps.lang.typesystem2.sampleLang-src.jar" descriptor="jetbrains.mps.lang.typesystem2.sampleLang.mpl" />
|
|
|
|
|
<sources jar="jetbrains.mps.baseLanguageExt-src.jar" descriptor="jetbrains.mps.baseLanguageExt.mpl" />
|
|
|
|
|
</module>
|
|
|
|
|
</echoxml>
|
|
|
|
|
<jar destfile="${build.layout}/tests/jetbrains.mps.lang.typesystem2.sampleLang.jar" duplicate="preserve">
|
|
|
|
|
<fileset dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sampleLang" />
|
|
|
|
|
<fileset dir="${basedir}/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang" includes="icons/**, resources/**" />
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/source_gen" includes="**/trace.info, **/exports, **/*.mps, **/checkpoints" />
|
|
|
|
|
<fileset dir="${build.tmp}/default/jetbrains.mps.lang.typesystem2.sampleLang.jar" />
|
|
|
|
|
<jar destfile="${build.layout}/tests/jetbrains.mps.baseLanguageExt.jar" duplicate="preserve">
|
|
|
|
|
<fileset dir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt" />
|
|
|
|
|
<fileset dir="${basedir}/typechecking/languages/jetbrains.mps.baseLanguageExt" includes="icons/**, resources/**" />
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.baseLanguageExt/source_gen" includes="**/trace.info, **/exports, **/*.mps, **/checkpoints" />
|
|
|
|
|
<fileset dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt.jar" />
|
|
|
|
|
</jar>
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.lang.typesystem2.sampleLang-generator.jar" />
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.lang.typesystem2.sampleLang-generator.jar/META-INF" />
|
|
|
|
|
<echoxml file="${build.tmp}/default/jetbrains.mps.lang.typesystem2.sampleLang-generator.jar/META-INF/module.xml">
|
|
|
|
|
<module namespace="jetbrains.mps.lang.typesystem2.sampleLang#8436953480441303409" type="generator" uuid="3128d3e3-76dc-4d6d-b958-99599e4307fa">
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt-generator.jar" />
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt-generator.jar/META-INF" />
|
|
|
|
|
<echoxml file="${build.tmp}/default/jetbrains.mps.baseLanguageExt-generator.jar/META-INF/module.xml">
|
|
|
|
|
<module namespace="jetbrains.mps.baseLanguageExt#8436953480441303409" type="generator" uuid="3128d3e3-76dc-4d6d-b958-99599e4307fa">
|
|
|
|
|
<dependencies>
|
|
|
|
|
<module ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" />
|
|
|
|
|
<module ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)" />
|
|
|
|
|
@ -660,40 +660,40 @@
|
|
|
|
|
<classpath>
|
|
|
|
|
<entry path="." />
|
|
|
|
|
</classpath>
|
|
|
|
|
<sources jar="jetbrains.mps.lang.typesystem2.sampleLang-src.jar" descriptor="jetbrains.mps.lang.typesystem2.sampleLang.mpl" />
|
|
|
|
|
<sources jar="jetbrains.mps.baseLanguageExt-src.jar" descriptor="jetbrains.mps.baseLanguageExt.mpl" />
|
|
|
|
|
</module>
|
|
|
|
|
</echoxml>
|
|
|
|
|
<jar destfile="${build.layout}/tests/jetbrains.mps.lang.typesystem2.sampleLang-generator.jar" duplicate="preserve">
|
|
|
|
|
<fileset dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sampleLang#8436953480441303409" />
|
|
|
|
|
<fileset dir="${build.tmp}/default/jetbrains.mps.lang.typesystem2.sampleLang-generator.jar" />
|
|
|
|
|
<jar destfile="${build.layout}/tests/jetbrains.mps.baseLanguageExt-generator.jar" duplicate="preserve">
|
|
|
|
|
<fileset dir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt#8436953480441303409" />
|
|
|
|
|
<fileset dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt-generator.jar" />
|
|
|
|
|
</jar>
|
|
|
|
|
<copyModels todir="${build.tmp}/customProcessors/copyModels/typechecking-languages-jetbrains.mps.lang.typesystem2.sampleLang-generator-template">
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/generator/template" includes="**/*.mps, **/*.metadata, **/*.history, **/*.mpsr, **/.model" />
|
|
|
|
|
<copyModels todir="${build.tmp}/customProcessors/copyModels/typechecking-languages-jetbrains.mps.baseLanguageExt-generator-template">
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.baseLanguageExt/generator/template" includes="**/*.mps, **/*.metadata, **/*.history, **/*.mpsr, **/.model" />
|
|
|
|
|
</copyModels>
|
|
|
|
|
<copyModels todir="${build.tmp}/customProcessors/copyModels/typechecking-languages-jetbrains.mps.lang.typesystem2.sampleLang-models">
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/models" includes="**/*.mps, **/*.metadata, **/*.history, **/*.mpsr, **/.model" />
|
|
|
|
|
<copyModels todir="${build.tmp}/customProcessors/copyModels/typechecking-languages-jetbrains.mps.baseLanguageExt-models">
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.baseLanguageExt/models" includes="**/*.mps, **/*.metadata, **/*.history, **/*.mpsr, **/.model" />
|
|
|
|
|
</copyModels>
|
|
|
|
|
<jar destfile="${build.layout}/tests/jetbrains.mps.lang.typesystem2.sampleLang-src.jar" duplicate="preserve">
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/generator/source_gen">
|
|
|
|
|
<jar destfile="${build.layout}/tests/jetbrains.mps.baseLanguageExt-src.jar" duplicate="preserve">
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.baseLanguageExt/generator/source_gen">
|
|
|
|
|
<exclude name="**/trace.info" />
|
|
|
|
|
<exclude name="**/exports" />
|
|
|
|
|
<exclude name="**/checkpoints" />
|
|
|
|
|
<exclude name="**/*.mps" />
|
|
|
|
|
</fileset>
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/source_gen">
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.baseLanguageExt/source_gen">
|
|
|
|
|
<exclude name="**/trace.info" />
|
|
|
|
|
<exclude name="**/exports" />
|
|
|
|
|
<exclude name="**/checkpoints" />
|
|
|
|
|
<exclude name="**/*.mps" />
|
|
|
|
|
</fileset>
|
|
|
|
|
<zipfileset file="${basedir}/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/jetbrains.mps.lang.typesystem2.sampleLang.mpl" prefix="module" />
|
|
|
|
|
<zipfileset dir="${build.tmp}/customProcessors/copyModels/typechecking-languages-jetbrains.mps.lang.typesystem2.sampleLang-generator-template" prefix="module/generator/template" />
|
|
|
|
|
<zipfileset dir="${build.tmp}/customProcessors/copyModels/typechecking-languages-jetbrains.mps.lang.typesystem2.sampleLang-models" prefix="module/models" />
|
|
|
|
|
<zipfileset file="${basedir}/typechecking/languages/jetbrains.mps.baseLanguageExt/jetbrains.mps.baseLanguageExt.mpl" prefix="module" />
|
|
|
|
|
<zipfileset dir="${build.tmp}/customProcessors/copyModels/typechecking-languages-jetbrains.mps.baseLanguageExt-generator-template" prefix="module/generator/template" />
|
|
|
|
|
<zipfileset dir="${build.tmp}/customProcessors/copyModels/typechecking-languages-jetbrains.mps.baseLanguageExt-models" prefix="module/models" />
|
|
|
|
|
</jar>
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.lang.typesystem2.sampleLang.test.jar" />
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.lang.typesystem2.sampleLang.test.jar/META-INF" />
|
|
|
|
|
<echoxml file="${build.tmp}/default/jetbrains.mps.lang.typesystem2.sampleLang.test.jar/META-INF/module.xml">
|
|
|
|
|
<module namespace="jetbrains.mps.lang.typesystem2.sampleLang.test" type="solution" uuid="e44e7802-2e40-482b-9b1c-6d42660a6a11">
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt.test.jar" />
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt.test.jar/META-INF" />
|
|
|
|
|
<echoxml file="${build.tmp}/default/jetbrains.mps.baseLanguageExt.test.jar/META-INF/module.xml">
|
|
|
|
|
<module namespace="jetbrains.mps.baseLanguageExt.test" type="solution" uuid="e44e7802-2e40-482b-9b1c-6d42660a6a11">
|
|
|
|
|
<dependencies>
|
|
|
|
|
<module ref="6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)" />
|
|
|
|
|
<module ref="6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)" />
|
|
|
|
|
@ -711,27 +711,27 @@
|
|
|
|
|
<classpath>
|
|
|
|
|
<entry path="." />
|
|
|
|
|
</classpath>
|
|
|
|
|
<sources jar="jetbrains.mps.lang.typesystem2.sampleLang.test-src.jar" descriptor="jetbrains.mps.lang.typesystem2.sampleLang.test.msd" />
|
|
|
|
|
<sources jar="jetbrains.mps.baseLanguageExt.test-src.jar" descriptor="jetbrains.mps.baseLanguageExt.test.msd" />
|
|
|
|
|
</module>
|
|
|
|
|
</echoxml>
|
|
|
|
|
<jar destfile="${build.layout}/tests/jetbrains.mps.lang.typesystem2.sampleLang.test.jar" duplicate="preserve">
|
|
|
|
|
<fileset dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sampleLang.test" />
|
|
|
|
|
<fileset dir="${basedir}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test" includes="icons/**, resources/**" />
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/source_gen" includes="**/trace.info, **/exports, **/*.mps, **/checkpoints" />
|
|
|
|
|
<fileset dir="${build.tmp}/default/jetbrains.mps.lang.typesystem2.sampleLang.test.jar" />
|
|
|
|
|
<jar destfile="${build.layout}/tests/jetbrains.mps.baseLanguageExt.test.jar" duplicate="preserve">
|
|
|
|
|
<fileset dir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt.test" />
|
|
|
|
|
<fileset dir="${basedir}/typechecking/solutions/jetbrains.mps.baseLanguageExt.test" includes="icons/**, resources/**" />
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/source_gen" includes="**/trace.info, **/exports, **/*.mps, **/checkpoints" />
|
|
|
|
|
<fileset dir="${build.tmp}/default/jetbrains.mps.baseLanguageExt.test.jar" />
|
|
|
|
|
</jar>
|
|
|
|
|
<copyModels todir="${build.tmp}/customProcessors/copyModels/typechecking-solutions-jetbrains.mps.lang.typesystem2.sampleLang.test-models">
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/models" includes="**/*.mps, **/*.metadata, **/*.history, **/*.mpsr, **/.model" />
|
|
|
|
|
<copyModels todir="${build.tmp}/customProcessors/copyModels/typechecking-solutions-jetbrains.mps.baseLanguageExt.test-models">
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/models" includes="**/*.mps, **/*.metadata, **/*.history, **/*.mpsr, **/.model" />
|
|
|
|
|
</copyModels>
|
|
|
|
|
<jar destfile="${build.layout}/tests/jetbrains.mps.lang.typesystem2.sampleLang.test-src.jar" duplicate="preserve">
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/source_gen">
|
|
|
|
|
<jar destfile="${build.layout}/tests/jetbrains.mps.baseLanguageExt.test-src.jar" duplicate="preserve">
|
|
|
|
|
<fileset dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/source_gen">
|
|
|
|
|
<exclude name="**/trace.info" />
|
|
|
|
|
<exclude name="**/exports" />
|
|
|
|
|
<exclude name="**/checkpoints" />
|
|
|
|
|
<exclude name="**/*.mps" />
|
|
|
|
|
</fileset>
|
|
|
|
|
<zipfileset file="${basedir}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/jetbrains.mps.lang.typesystem2.sampleLang.test.msd" prefix="module" />
|
|
|
|
|
<zipfileset dir="${build.tmp}/customProcessors/copyModels/typechecking-solutions-jetbrains.mps.lang.typesystem2.sampleLang.test-models" prefix="module/models" />
|
|
|
|
|
<zipfileset file="${basedir}/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/jetbrains.mps.baseLanguageExt.test.msd" prefix="module" />
|
|
|
|
|
<zipfileset dir="${build.tmp}/customProcessors/copyModels/typechecking-solutions-jetbrains.mps.baseLanguageExt.test-models" prefix="module/models" />
|
|
|
|
|
</jar>
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.lang.typesystem2.sample.jar" />
|
|
|
|
|
<mkdir dir="${build.tmp}/default/jetbrains.mps.lang.typesystem2.sample.jar/META-INF" />
|
|
|
|
|
@ -985,7 +985,7 @@
|
|
|
|
|
<id>jetbrains.mps.lang.typesystem2.samplechecker</id>
|
|
|
|
|
<name>Sample Typechecker</name>
|
|
|
|
|
<version>0.1</version>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<extensions defaultExtensionNs="com.intellij">
|
|
|
|
|
<mps.LanguageLibrary dir="/languages" />
|
|
|
|
|
</extensions>
|
|
|
|
|
@ -1531,28 +1531,28 @@
|
|
|
|
|
</zip>
|
|
|
|
|
<echo file="${build.layout}/build.properties">mps.build.number=${mps.build.number}${line.separator}mps.date=${mps.date}${line.separator}mps.build.vcs.number=${mps.build.vcs.number}${line.separator}mps.teamcity.buildConfName=${mps.teamcity.buildConfName}${line.separator}mps.idea.platform.build.number=${mps.idea.platform.build.number}${line.separator}mps.mps.build.counter=${mps.mps.build.counter}${line.separator}mpsBootstrapCore.version=${mpsBootstrapCore.version}</echo>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="buildDependents" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="fetchDependencies" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="build" depends="assemble" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="clean">
|
|
|
|
|
<delete dir="${build.tmp}" />
|
|
|
|
|
<delete dir="${build.layout}" />
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
<target name="compileJava" depends="java.compile.jetbrains.mps.logic, java.compile.jetbrains.mps.logic#6626732309150416985, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.test, java.compile.jetbrains.mps.lang.typesystem2, java.compile.jetbrains.mps.lang.typesystem2#4578927328670739933, java.compile.java.modules.cycle.1, java.compile.jetbrains.mps.lang.typesystem2.runtime, java.compile.jetbrains.mps.lang.typesystem2.template, java.compile.jetbrains.mps.lang.typesystem2.helper, java.compile.jetbrains.mps.lang.smodel.types, java.compile.jetbrains.mps.lang.smodel.types#7345257067587611144, java.compile.jetbrains.mps.lang.typesystem2.test, java.compile.jetbrains.mps.lang.typesystem2.sampleplugin, java.compile.jetbrains.mps.lang.typesystem2.samplechecker.handler.util, java.compile.jetbrains.mps.typechecking.annotation, java.compile.jetbrains.mps.typechecking.annotation#8686569986502648408, java.compile.jetbrains.mps.lang.typesystem2.sampleLang, java.compile.jetbrains.mps.lang.typesystem2.sampleLang#8436953480441303409, java.compile.jetbrains.mps.lang.typesystem2.sample, java.compile.jetbrains.mps.lang.typesystem2.sampleLang.test, java.compile.jetbrains.mps.lang.typesystem2.sample.test, java.compile.jetbrains.mps.lang.typesystem2.samplechecker.test" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="compileJava" depends="java.compile.jetbrains.mps.logic, java.compile.jetbrains.mps.logic#6626732309150416985, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.test, java.compile.jetbrains.mps.lang.typesystem2, java.compile.jetbrains.mps.lang.typesystem2#4578927328670739933, java.compile.java.modules.cycle.1, java.compile.jetbrains.mps.lang.typesystem2.runtime, java.compile.jetbrains.mps.lang.typesystem2.template, java.compile.jetbrains.mps.lang.typesystem2.helper, java.compile.jetbrains.mps.lang.smodel.types, java.compile.jetbrains.mps.lang.smodel.types#7345257067587611144, java.compile.jetbrains.mps.lang.typesystem2.test, java.compile.jetbrains.mps.lang.typesystem2.sampleplugin, java.compile.jetbrains.mps.lang.typesystem2.samplechecker.handler.util, java.compile.jetbrains.mps.typechecking.annotation, java.compile.jetbrains.mps.typechecking.annotation#8686569986502648408, java.compile.jetbrains.mps.baseLanguageExt, java.compile.jetbrains.mps.baseLanguageExt#8436953480441303409, java.compile.jetbrains.mps.lang.typesystem2.sample, java.compile.jetbrains.mps.baseLanguageExt.test, java.compile.jetbrains.mps.lang.typesystem2.sample.test, java.compile.jetbrains.mps.lang.typesystem2.samplechecker.test" />
|
|
|
|
|
|
|
|
|
|
<target name="processResources" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="classes" depends="compileJava, processResources" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="test" depends="classes, module-tests" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="check" depends="test" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="generate" depends="declare-mps-tasks, fetchDependencies">
|
|
|
|
|
<echo message="generating" />
|
|
|
|
|
<generate strictMode="true" parallelMode="true" parallelThreads="8" useInplaceTransform="false" hideWarnings="false" createStaticRefs="true" fork="true">
|
|
|
|
|
@ -1654,8 +1654,8 @@
|
|
|
|
|
<module file="${basedir}/logic/solutions/jetbrains.mps.logic.test/jetbrains.mps.logic.test.msd" />
|
|
|
|
|
</chunk>
|
|
|
|
|
<chunk>
|
|
|
|
|
<module file="${basedir}/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/jetbrains.mps.lang.typesystem2.sampleLang.mpl" />
|
|
|
|
|
<module file="${basedir}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/jetbrains.mps.lang.typesystem2.sampleLang.test.msd" />
|
|
|
|
|
<module file="${basedir}/typechecking/languages/jetbrains.mps.baseLanguageExt/jetbrains.mps.baseLanguageExt.mpl" />
|
|
|
|
|
<module file="${basedir}/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/jetbrains.mps.baseLanguageExt.test.msd" />
|
|
|
|
|
</chunk>
|
|
|
|
|
<chunk>
|
|
|
|
|
<module file="${basedir}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sample/jetbrains.mps.lang.typesystem2.sample.msd" />
|
|
|
|
|
@ -1670,15 +1670,15 @@
|
|
|
|
|
<macro name="mps_home" path="${mps_home}" />
|
|
|
|
|
</generate>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="declare-mps-tasks">
|
|
|
|
|
<taskdef resource="jetbrains/mps/build/ant/antlib.xml" classpathref="path.mps.ant.path" />
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="makeDependents" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="module-tests" depends="assemble, test.testconfig" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.logic" depends="java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/logic/languages/jetbrains.mps.logic/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.logic" />
|
|
|
|
|
@ -1728,7 +1728,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.logic#6626732309150416985" depends="java.compile.jetbrains.mps.logic, java.compile.jetbrains.mps.logic.reactor, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/logic/languages/jetbrains.mps.logic/generator/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.logic#6626732309150416985" />
|
|
|
|
|
@ -1777,7 +1777,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.logic.runtime" depends="java.compile.jetbrains.mps.logic.reactor, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/logic/languages/jetbrains.mps.logic/runtime/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
|
|
|
|
|
@ -1813,7 +1813,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.logic.reactor" depends="fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/logic/solutions/jetbrains.mps.logic.reactor/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.logic.reactor" />
|
|
|
|
|
@ -1847,7 +1847,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.logic.test" depends="java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/logic/solutions/jetbrains.mps.logic.test/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.logic.test" />
|
|
|
|
|
@ -1895,7 +1895,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2" depends="java.compile.jetbrains.mps.lang.typesystem2.runtime, java.compile.jetbrains.mps.lang.typesystem2.samplechecker.handler.util, java.compile.jetbrains.mps.lang.typesystem2.template, java.compile.jetbrains.mps.logic, java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typesystem2/languages/jetbrains.mps.lang.typesystem2/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2" />
|
|
|
|
|
@ -1959,7 +1959,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2#4578927328670739933" depends="java.compile.jetbrains.mps.lang.typesystem2, java.compile.jetbrains.mps.lang.typesystem2.runtime, java.compile.jetbrains.mps.lang.typesystem2.samplechecker.handler.util, java.compile.jetbrains.mps.lang.typesystem2.template, java.compile.jetbrains.mps.logic, java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typesystem2/languages/jetbrains.mps.lang.typesystem2/generator/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2#4578927328670739933" />
|
|
|
|
|
@ -2022,7 +2022,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.java.modules.cycle.1" depends="java.compile.jetbrains.mps.lang.typesystem2.helper, java.compile.jetbrains.mps.lang.typesystem2.samplechecker.handler.util, java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, fetchDependencies">
|
|
|
|
|
<mkdir dir="${build.tmp}/java.modules.cycle.1" />
|
|
|
|
|
<javac destdir="${build.tmp}/java.modules.cycle.1" fork="true" encoding="utf8" nowarn="true" includeantruntime="false">
|
|
|
|
|
@ -2077,7 +2077,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2.runtime" depends="java.compile.jetbrains.mps.lang.typesystem2.helper, java.compile.jetbrains.mps.lang.typesystem2.samplechecker.handler.util, java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, java.compile.java.modules.cycle.1, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typesystem2/languages/jetbrains.mps.lang.typesystem2/runtime/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.runtime" />
|
|
|
|
|
@ -2131,7 +2131,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2.template" depends="java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, java.compile.java.modules.cycle.1, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.template" />
|
|
|
|
|
@ -2169,7 +2169,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2.helper" depends="fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typesystem2/solutions/jetbrains.mps.lang.typesystem2.helper/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.helper" />
|
|
|
|
|
@ -2208,7 +2208,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.smodel.types" depends="java.compile.jetbrains.mps.lang.typesystem2.runtime, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typesystem2/languages/jetbrains.mps.lang.smodel.types/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.smodel.types" />
|
|
|
|
|
@ -2254,7 +2254,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.smodel.types#7345257067587611144" depends="java.compile.jetbrains.mps.lang.smodel.types, java.compile.jetbrains.mps.lang.typesystem2.runtime, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typesystem2/languages/jetbrains.mps.lang.smodel.types/generator/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.smodel.types#7345257067587611144" />
|
|
|
|
|
@ -2302,8 +2302,8 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2.test" depends="java.compile.jetbrains.mps.lang.typesystem2.helper, java.compile.jetbrains.mps.lang.typesystem2.runtime, java.compile.jetbrains.mps.lang.typesystem2.sampleLang, java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, fetchDependencies">
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2.test" depends="java.compile.jetbrains.mps.baseLanguageExt, java.compile.jetbrains.mps.lang.typesystem2.helper, java.compile.jetbrains.mps.lang.typesystem2.runtime, java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typesystem2/solutions/jetbrains.mps.lang.typesystem2.test/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.test" />
|
|
|
|
|
<javac destdir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.test" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
|
|
|
|
@ -2313,6 +2313,8 @@
|
|
|
|
|
<pathelement path="${mps.macro.logic_home}/typesystem2/solutions/jetbrains.mps.lang.typesystem2.test/test_gen/" />
|
|
|
|
|
</src>
|
|
|
|
|
<classpath>
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-behavior-api.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-behavior-runtime.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-closures.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-collections.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-annotations.jar" />
|
|
|
|
|
@ -2320,8 +2322,6 @@
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-core.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-logging.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-tuples.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-behavior-api.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-behavior-runtime.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-messaging.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-boot-util.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-editor.jar" />
|
|
|
|
|
@ -2329,11 +2329,11 @@
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-editor-runtime.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-environment.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-platform.jar" />
|
|
|
|
|
<pathelement path="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-icons.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-workbench.jar" />
|
|
|
|
|
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.helper" />
|
|
|
|
|
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.runtime" />
|
|
|
|
|
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sampleLang" />
|
|
|
|
|
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.reactor" />
|
|
|
|
|
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-test.jar" />
|
|
|
|
|
@ -2375,7 +2375,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2.sampleplugin" depends="java.compile.jetbrains.mps.lang.typesystem2.helper, java.compile.jetbrains.mps.lang.typesystem2.samplechecker.handler.util, java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, java.compile.java.modules.cycle.1, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleplugin/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sampleplugin" />
|
|
|
|
|
@ -2426,7 +2426,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2.samplechecker.handler.util" depends="java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.samplechecker.handler.util/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.samplechecker.handler.util" />
|
|
|
|
|
@ -2470,7 +2470,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.typechecking.annotation" depends="fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.typechecking.annotation/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.typechecking.annotation" />
|
|
|
|
|
@ -2520,7 +2520,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.typechecking.annotation#8686569986502648408" depends="java.compile.jetbrains.mps.typechecking.annotation, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.typechecking.annotation/generator/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.typechecking.annotation#8686569986502648408" />
|
|
|
|
|
@ -2560,14 +2560,14 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2.sampleLang" depends="java.compile.jetbrains.mps.lang.typesystem2.runtime, java.compile.jetbrains.mps.lang.typesystem2.samplechecker.handler.util, java.compile.jetbrains.mps.lang.typesystem2.template, java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sampleLang" />
|
|
|
|
|
<javac destdir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sampleLang" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.baseLanguageExt" depends="java.compile.jetbrains.mps.lang.typesystem2.runtime, java.compile.jetbrains.mps.lang.typesystem2.samplechecker.handler.util, java.compile.jetbrains.mps.lang.typesystem2.template, java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.baseLanguageExt/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt" />
|
|
|
|
|
<javac destdir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
|
|
|
|
<compilerarg value="-Xlint:none" />
|
|
|
|
|
<src>
|
|
|
|
|
<path location="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/source_gen" />
|
|
|
|
|
<path location="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.baseLanguageExt/source_gen" />
|
|
|
|
|
</src>
|
|
|
|
|
<classpath>
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-behavior-api.jar" />
|
|
|
|
|
@ -2612,14 +2612,14 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2.sampleLang#8436953480441303409" depends="java.compile.jetbrains.mps.lang.typesystem2.sampleLang, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/generator/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sampleLang#8436953480441303409" />
|
|
|
|
|
<javac destdir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sampleLang#8436953480441303409" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.baseLanguageExt#8436953480441303409" depends="java.compile.jetbrains.mps.baseLanguageExt, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.baseLanguageExt/generator/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt#8436953480441303409" />
|
|
|
|
|
<javac destdir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt#8436953480441303409" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
|
|
|
|
<compilerarg value="-Xlint:none" />
|
|
|
|
|
<src>
|
|
|
|
|
<path location="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/generator/source_gen" />
|
|
|
|
|
<path location="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.baseLanguageExt/generator/source_gen" />
|
|
|
|
|
</src>
|
|
|
|
|
<classpath>
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-behavior-api.jar" />
|
|
|
|
|
@ -2638,7 +2638,7 @@
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-editor-runtime.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-environment.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-platform.jar" />
|
|
|
|
|
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sampleLang" />
|
|
|
|
|
<pathelement path="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/annotations.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/log4j.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/jdom.jar" />
|
|
|
|
|
@ -2655,7 +2655,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2.sample">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sample/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sample" />
|
|
|
|
|
@ -2667,15 +2667,15 @@
|
|
|
|
|
<classpath />
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2.sampleLang.test" depends="java.compile.jetbrains.mps.lang.typesystem2.sampleLang, java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.logic.test, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sampleLang.test" />
|
|
|
|
|
<javac destdir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sampleLang.test" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.baseLanguageExt.test" depends="java.compile.jetbrains.mps.baseLanguageExt, java.compile.jetbrains.mps.logic.reactor, java.compile.jetbrains.mps.logic.runtime, java.compile.jetbrains.mps.logic.test, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt.test" />
|
|
|
|
|
<javac destdir="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt.test" fork="true" encoding="utf8" includeantruntime="false" debug="true">
|
|
|
|
|
<compilerarg value="-Xlint:none" />
|
|
|
|
|
<src>
|
|
|
|
|
<path location="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/source_gen" />
|
|
|
|
|
<pathelement path="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/test_gen/" />
|
|
|
|
|
<path location="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/source_gen" />
|
|
|
|
|
<pathelement path="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/test_gen/" />
|
|
|
|
|
</src>
|
|
|
|
|
<classpath>
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-behavior-api.jar" />
|
|
|
|
|
@ -2694,7 +2694,7 @@
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-editor-runtime.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-environment.jar" />
|
|
|
|
|
<fileset file="${artifacts.mps}/lib/mps-platform.jar" />
|
|
|
|
|
<pathelement path="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sampleLang" />
|
|
|
|
|
<pathelement path="${build.tmp}/java/out/jetbrains.mps.baseLanguageExt" />
|
|
|
|
|
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.reactor" />
|
|
|
|
|
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.runtime" />
|
|
|
|
|
<pathelement path="${build.tmp}/java/out/jetbrains.mps.logic.test" />
|
|
|
|
|
@ -2740,7 +2740,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2.sample.test" depends="java.compile.jetbrains.mps.lang.typesystem2.sample, java.compile.jetbrains.mps.lang.typesystem2.sampleplugin, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sample.test/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.sample.test" />
|
|
|
|
|
@ -2805,7 +2805,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="java.compile.jetbrains.mps.lang.typesystem2.samplechecker.test" depends="java.compile.jetbrains.mps.lang.typesystem2.sampleplugin, java.compile.jetbrains.mps.lang.typesystem2.template, java.compile.jetbrains.mps.logic.runtime, fetchDependencies">
|
|
|
|
|
<mkdir dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.samplechecker.test/source_gen" />
|
|
|
|
|
<mkdir dir="${build.tmp}/java/out/jetbrains.mps.lang.typesystem2.samplechecker.test" />
|
|
|
|
|
@ -2872,7 +2872,7 @@
|
|
|
|
|
</classpath>
|
|
|
|
|
</javac>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="test.testconfig" depends="assemble">
|
|
|
|
|
<path id="mps.libraries.path">
|
|
|
|
|
<pathelement location="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.blTypes.jar" />
|
|
|
|
|
@ -2942,11 +2942,11 @@
|
|
|
|
|
<pathelement location="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.matcher.jar" />
|
|
|
|
|
<pathelement location="${artifacts.mps}/plugins/mps-testing/languages/languageDesign/jetbrains.mps.lang.test.runtime.jar" />
|
|
|
|
|
<pathelement location="${artifacts.mps}/plugins/mps-testing/lib/jetbrains.mps.lang.test.util.jar" />
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.baseLanguageExt.jar" />
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.smodel.types.jar" />
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.typesystem2.helper.jar" />
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.typesystem2.runtime.jar" />
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.typesystem2.sample.jar" />
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.typesystem2.sampleLang.jar" />
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.typesystem2.samplechecker.handler.util.jar" />
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.typesystem2.sampleplugin.jar" />
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.typesystem2.template.jar" />
|
|
|
|
|
@ -2961,8 +2961,8 @@
|
|
|
|
|
</path>
|
|
|
|
|
<pathconvert pathsep="${path.separator}" property="mps.plugins.path.string" refid="mps.plugins.path" />
|
|
|
|
|
<path id="mps.tests.path">
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.baseLanguageExt.test.jar" />
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.typesystem2.sample.test.jar" />
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.typesystem2.sampleLang.test.jar" />
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.typesystem2.samplechecker.test.jar" />
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.lang.typesystem2.test.jar" />
|
|
|
|
|
<pathelement location="${build.layout}/tests/jetbrains.mps.logic.test.jar" />
|
|
|
|
|
@ -3002,23 +3002,23 @@
|
|
|
|
|
<jvmarg value="-Xmx1024m" />
|
|
|
|
|
<jvmarg value="-XX:MaxPermSize=256m" />
|
|
|
|
|
<jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<classpath>
|
|
|
|
|
<fileset dir="${build.tmp}">
|
|
|
|
|
<include name="mps.class.path.jar" />
|
|
|
|
|
</fileset>
|
|
|
|
|
</classpath>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sysproperty key="plugin.path" value="${mps.plugins.path.string}" />
|
|
|
|
|
<sysproperty key="mps.libraries" value="${mps.libraries.path.string}" />
|
|
|
|
|
<sysproperty key="mps.test.modules" value="${mps.tests.path.string}" />
|
|
|
|
|
<sysproperty key="mps.macro.logic_home" value="${basedir}" />
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<test name="jetbrains.mps.testbench.junit.suites.AntModuleTestSuite" outfile="TEST-jetbrains.mps.testbench.junit.suites.AntModuleTestSuite-testconfig" />
|
|
|
|
|
<formatter type="xml" />
|
|
|
|
|
</junit>
|
|
|
|
|
</target>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<target name="cleanSources">
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typesystem2/solutions/jetbrains.mps.lang.typesystem2.helper/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/logic/languages/jetbrains.mps.logic/source_gen" />
|
|
|
|
|
@ -3035,18 +3035,18 @@
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typesystem2/solutions/jetbrains.mps.lang.typesystem2.template/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/logic/solutions/jetbrains.mps.logic.test/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.typechecking.annotation/generator/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.baseLanguageExt/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typesystem2/languages/jetbrains.mps.lang.smodel.types/generator/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.baseLanguageExt/generator/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sample/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sample.test/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typechecking/languages/jetbrains.mps.lang.typesystem2.sampleLang/generator/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.samplechecker.test/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typesystem2/solutions/jetbrains.mps.lang.typesystem2.test/source_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/logic/solutions/jetbrains.mps.logic.test/test_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sampleLang.test/test_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.baseLanguageExt.test/test_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.sample.test/test_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typechecking/solutions/jetbrains.mps.lang.typesystem2.samplechecker.test/test_gen" />
|
|
|
|
|
<delete dir="${mps.macro.logic_home}/typesystem2/solutions/jetbrains.mps.lang.typesystem2.test/test_gen" />
|
|
|
|
|
</target>
|
|
|
|
|
</project>
|
|
|
|
|
</project>
|