|
35 | 35 |
|
36 | 36 | <path id="path.mps.ant.path">
|
37 | 37 | <pathelement location="${artifacts.mps}/lib/ant/lib/ant-mps.jar" />
|
38 |
| - <pathelement location="${artifacts.mps}/lib/util.jar" /> |
| 38 | + <fileset dir="${artifacts.mps}/lib"> |
| 39 | + <include name="util.jar" /> |
| 40 | + <include name="3rd-party-rt.jar" /> |
| 41 | + </fileset> |
39 | 42 | </path>
|
40 | 43 |
|
| 44 | + <taskdef resource="jetbrains/mps/build/ant/antlib.xml" classpathref="path.mps.ant.path" /> |
| 45 | + |
| 46 | + <generator-settings id="m2m-0" strictMode="true" parallelThreads="4" inplaceTransform="true" warnWrongChild="true" createStaticRefs="true" skipUnmodifiedModels="${mps.generator.skipUnmodifiedModels}" /> |
| 47 | + |
41 | 48 | <target name="assemble" depends="classes, declare-mps-tasks">
|
42 | 49 | <mkdir dir="${build.layout}" />
|
43 | 50 | <mkdir dir="${build.tmp}/default/org.iets3.opensource.build.jar" />
|
|
112 | 119 |
|
113 | 120 | <target name="generate" depends="declare-mps-tasks, fetchDependencies">
|
114 | 121 | <echo message="generating" />
|
115 |
| - <generate strictMode="true" parallelMode="true" parallelThreads="4" useInplaceTransform="true" hideWarnings="false" createStaticRefs="true" fork="true" skipUnmodifiedModels="${mps.generator.skipUnmodifiedModels}" logLevel="${mps.ant.log}"> |
| 122 | + <generate fork="true" logLevel="${mps.ant.log}"> |
| 123 | + <settings refid="m2m-0" /> |
116 | 124 | <plugin path="${artifacts.com.mbeddr.platform}/com.mbeddr.platform.build" />
|
117 | 125 | <plugin path="${artifacts.com.mbeddr.platform}/de.itemis.mps.extensions.build" />
|
118 | 126 | <plugin path="${artifacts.com.mbeddr.platform}/de.slisson.mps.hacks" />
|
|
137 | 145 | <library file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.scopes.jar" />
|
138 | 146 | <library file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.tuples.jar" />
|
139 | 147 | <library file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.tuples.runtime.jar" />
|
| 148 | + <library file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.util.jar" /> |
140 | 149 | <library file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguageInternal.jar" />
|
141 | 150 | <library file="${artifacts.mps}/languages/devkits/jetbrains.mps.devkit.aspect.constraints.jar" />
|
142 | 151 | <library file="${artifacts.mps}/languages/devkits/jetbrains.mps.devkit.aspect.constraints.rules.jar" />
|
|
146 | 155 | <library file="${artifacts.mps}/languages/devkits/jetbrains.mps.devkit.general-purpose.jar" />
|
147 | 156 | <library file="${artifacts.mps}/languages/devkits/jetbrains.mps.devkit.language-descriptor.jar" />
|
148 | 157 | <library file="${artifacts.mps}/languages/devkits/jetbrains.mps.devkit.templates.jar" />
|
| 158 | + <library file="${artifacts.mps}/languages/editor/jetbrains.mps.editing.runtime.jar" /> |
149 | 159 | <library file="${artifacts.mps}/languages/editor/jetbrains.mps.editor.runtime.jar" />
|
150 | 160 | <library file="${artifacts.mps}/languages/editor/jetbrains.mps.editorlang.runtime.jar" />
|
151 | 161 | <library file="${artifacts.mps}/languages/editor/jetbrains.mps.ide.editor.jar" />
|
|
205 | 215 | <library file="${artifacts.mps}/languages/make/jetbrains.mps.smodel.resources.jar" />
|
206 | 216 | <library file="${artifacts.mps}/languages/mps-stubs.jar" />
|
207 | 217 | <library file="${artifacts.mps}/languages/plaf/jetbrains.mps.baseLanguage.search.jar" />
|
208 |
| - <library file="${artifacts.mps}/languages/plaf/jetbrains.mps.baseLanguage.util.jar" /> |
209 | 218 | <library file="${artifacts.mps}/languages/plaf/jetbrains.mps.ide.platform.jar" />
|
210 | 219 | <library file="${artifacts.mps}/languages/plaf/jetbrains.mps.ide.refactoring.platform.jar" />
|
211 | 220 | <library file="${artifacts.mps}/languages/runtimes/jetbrains.mps.analyzers.runtime.jar" />
|
|
250 | 259 | </generate>
|
251 | 260 | </target>
|
252 | 261 |
|
253 |
| - <target name="declare-mps-tasks"> |
254 |
| - <taskdef resource="jetbrains/mps/build/ant/antlib.xml" classpathref="path.mps.ant.path" /> |
255 |
| - </target> |
| 262 | + <target name="declare-mps-tasks" /> |
256 | 263 |
|
257 | 264 | <target name="makeDependents" />
|
258 | 265 |
|
|
318 | 325 | <fileset file="${artifacts.mps}/lib/annotations.jar" />
|
319 | 326 | <fileset dir="${artifacts.mps}/lib" includes="*.jar" />
|
320 | 327 | <fileset file="${artifacts.mps}/lib/util.jar" />
|
| 328 | + <fileset file="${artifacts.mps}/lib/3rd-party-rt.jar" /> |
321 | 329 | <fileset file="${artifacts.mps}/lib/3rd-party.jar" />
|
322 |
| - <fileset file="${artifacts.mps}/lib/ecj-4.16.jar" /> |
| 330 | + <fileset file="${artifacts.mps}/lib/eclipse.jar" /> |
323 | 331 | <fileset file="${artifacts.com.mbeddr.platform}/de.slisson.mps.hacks/languages/de.slisson.mps.hacks/de.slisson.mps.reflection.runtime.jar" />
|
324 | 332 | <fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.logging.runtime.jar" />
|
325 | 333 | <fileset file="${artifacts.mps}/plugins/mps-build/languages/build/jetbrains.mps.build.jar" />
|
|
380 | 388 | <fileset file="${artifacts.mps}/lib/annotations.jar" />
|
381 | 389 | <fileset dir="${artifacts.mps}/lib" includes="*.jar" />
|
382 | 390 | <fileset file="${artifacts.mps}/lib/util.jar" />
|
| 391 | + <fileset file="${artifacts.mps}/lib/3rd-party-rt.jar" /> |
383 | 392 | <fileset file="${artifacts.mps}/lib/3rd-party.jar" />
|
384 |
| - <fileset file="${artifacts.mps}/lib/ecj-4.16.jar" /> |
| 393 | + <fileset file="${artifacts.mps}/lib/eclipse.jar" /> |
385 | 394 | <fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.logging.runtime.jar" />
|
386 | 395 | <fileset file="${artifacts.mps}/plugins/mps-build/languages/build/jetbrains.mps.build.jar" />
|
387 | 396 | <fileset file="${artifacts.mps}/plugins/mps-build/languages/build/jetbrains.mps.build.mps.jar" />
|
|
0 commit comments