Fedor Isakov
|
ef61f65cee
|
Ensure MPS_HOME is deleted on clean
|
2021-09-25 19:33:18 +02:00 |
Fedor Isakov
|
6b0526ba31
|
Introduce language j.m.l.types to contain aspect-related generator mappings
|
2021-08-17 09:29:21 +02:00 |
Fedor Isakov
|
23d6bf34a5
|
Update build number
|
2021-07-29 15:17:18 +02:00 |
Fedor Isakov
|
c344b384f3
|
Update site to refer to Github's release assets (again)
|
2021-07-07 12:55:25 +02:00 |
Fedor Isakov
|
d1f7932aae
|
Generate blockmap and hash for plugin update site
|
2021-06-29 18:10:21 +02:00 |
Fedor Isakov
|
a8a62ddaaa
|
Specify clean task dependencies in gradle script
|
2021-06-22 13:50:45 +02:00 |
Fedor Isakov
|
11a0bd7097
|
Fix groovy's markup builder
|
2021-06-22 13:12:58 +02:00 |
Fedor Isakov
|
f3bc89aef7
|
Nice presentation of plugins in updatePlugins.xml
|
2021-06-21 19:13:00 +02:00 |
Fedor Isakov
|
9ea7ae2067
|
Better naming scheme for downloadable artefacts
|
2021-06-21 18:35:48 +02:00 |
Fedor Isakov
|
ffee51d4a2
|
Ensure both plugins are available in updatePlugins.xml
|
2021-06-18 18:41:01 +02:00 |
Fedor Isakov
|
bd1753e2ef
|
Fix plugin version number, ensure compatibility with MPS starting from 211
|
2021-02-08 10:11:58 +01:00 |
Fedor Isakov
|
49e5302b34
|
Move artefacts for update site to TeamCity
|
2021-02-08 09:02:32 +01:00 |
Fedor Isakov
|
0a1987d91f
|
Fix update site and artifact name
|
2021-02-07 18:30:02 +01:00 |
Fedor Isakov
|
aa2785cc7a
|
Document procedure to diagnose gradle build failure.
|
2020-05-07 08:40:28 +02:00 |
Fedor Isakov
|
fcbdbe7e47
|
Attempt to fix gradle task deps graph.
|
2020-04-13 18:00:15 +02:00 |
Fedor Isakov
|
e9e357ea12
|
Fix deprecated ivy pattern.
|
2020-01-20 16:51:08 +01:00 |
Fedor Isakov
|
57de11c3fe
|
Rename all modules/models having prefix j.m.typechecking to j.m.coderules.typechecking. The former is reserved.
|
2019-06-05 16:15:59 +02:00 |
Fedor Isakov
|
1ad5f22f7b
|
Prevent gradle from creating unnecessary build folders.
|
2019-02-05 15:36:00 +01:00 |
Fedor Isakov
|
fd94f0a249
|
Straghten up build tasks: assemble to be the default task. Remove superfluous configure_gradle script, use -P switches instead.
|
2019-02-04 11:32:13 +01:00 |
Fedor Isakov
|
583bf717e3
|
Make dependency build number prefixed with MPS as is defined by TC.
|
2019-02-03 19:34:43 +01:00 |
Fedor Isakov
|
270ac30b63
|
Introduce configure script for gradle properties to be used in CI env. MPS build to be referenced by build number only.
|
2019-02-03 18:57:41 +01:00 |
Fedor Isakov
|
e0b856634c
|
Add java plugin to all gradle scripts.
|
2019-02-01 14:15:57 +01:00 |
Fedor Isakov
|
080bb0a448
|
Fix gradle scripts to get rid of deprecated stuff. Default task to build everything without testing. Update INSTALL.txt.
|
2019-02-01 00:40:59 +01:00 |
Fedor Isakov
|
81ee94c342
|
Fix gradle scripts to ensure model checker is run after everything else has heen built.
|
2019-01-31 17:39:39 +01:00 |
Fedor Isakov
|
d64f469b19
|
Add tests for fitch sample project
|
2018-12-14 14:55:23 +01:00 |
Fedor Isakov
|
d7c1f70287
|
Add testing of lambdacalc samples to root build script.
|
2018-11-29 14:42:23 +01:00 |
Fedor Isakov
|
1c33ddca9a
|
Configure the dependency on conreactor to be resolved through local maven repo. Make travis install reactor libs locally.
|
2018-07-19 10:52:03 +02:00 |
Fedor Isakov
|
e29a0576e2
|
Rename the root project and artifacts to "coderules".
|
2018-07-18 15:54:52 +02:00 |
Fedor Isakov
|
e03cd48125
|
Add fitch sample to the common build.
|
2018-07-18 15:54:52 +02:00 |
Fedor Isakov
|
78a0601625
|
Include lambdacalc sample into the common build.
|
2018-07-18 15:54:50 +02:00 |
Fedor Isakov
|
2d3f4126b8
|
Add a "check" task for testing all projects at once. Switch travis build to 'gradle check'.
|
2018-07-17 15:09:47 +02:00 |
Fedor Isakov
|
77b578d30c
|
Add a dependency on workflow.preset to in order to fix command-line build. Rename ant targets when importing to clearly separate tasks.
https://youtrack.jetbrains.com/issue/MPS-25921
|
2018-07-17 15:09:47 +02:00 |
Fedor Isakov
|
c12bf0d96a
|
Ensure extracted baseLanguageExt stuff can be built from command line.
|
2018-07-17 15:09:47 +02:00 |
Fedor Isakov
|
92c6ba3e12
|
Restructuring the project: consolidate code, moving samples away.
|
2018-07-14 17:22:07 +02:00 |
Fedor Isakov
|
fda586c45c
|
Extract generic support for launching code rules into a separate plugin solution.
|
2018-06-13 14:34:41 +02:00 |
Fedor Isakov
|
c6a3b94f9a
|
Bump up plugin version to 0.5.
|
2018-06-12 18:12:05 +02:00 |
Fedor Isakov
|
bfe74e3c7c
|
Bumped up plugin version to 0.4
|
2018-04-05 12:40:17 +02:00 |
Fedor Isakov
|
eb11b1f933
|
Set the locally built plugin's version to 9999 to avoid update notifications.
|
2018-01-23 12:44:54 +01:00 |
Fedor Isakov
|
bd81dfe749
|
Bump up the release version to 0.3. Default build number set to 9999.
|
2018-01-23 11:55:13 +01:00 |
Fedor Isakov
|
8c81df5fae
|
Automating updates file generation and upload using Travis CI.
|
2017-12-04 20:40:52 +01:00 |
Fedor Isakov
|
e970b2443a
|
Extract typechecking-related stuff to a separate solution 'j.m.typechecking'
|
2017-07-25 10:30:29 +02:00 |
Fedor Isakov
|
4665aa5623
|
Rename 'j.m.typechecking' solution to 'j.m.typechecking.ui'. Contains only the plugin model.
|
2017-07-24 11:29:59 +02:00 |
Fedor Isakov
|
20622554f2
|
Switch to MPS 172 latest RC build. Fix a couple of parent-invariant violations in the type system, remove obsolete intention.
|
2017-07-19 16:22:59 +02:00 |
Fedor Isakov
|
c8b4fff148
|
Add dependencies on RxJava and rxjava2-swing.
|
2017-07-18 11:24:38 +02:00 |
Fedor Isakov
|
7cbef4cf9d
|
Download and unpack MPS release as a dependency before the build. The root folder "MPS_HOME" to always point to the MPS installation or contain the MPS itself.
|
2017-06-09 15:14:28 +02:00 |
Fedor Isakov
|
2dbd4cec52
|
New build solution, combine build and test into one, integrate with gradle.
|
2017-06-09 09:52:20 +02:00 |
Fedor Isakov
|
5cb3acfe13
|
Ensure ant 'build' task is lead by 'init' task.
Ensure ant 'generate' task lead 'classes' task.
|
2017-06-07 18:59:18 +02:00 |
Fedor Isakov
|
b39149f9c2
|
Import the generated build.xml into gradle build file.
|
2017-06-07 18:58:47 +02:00 |
Fedor Isakov
|
ae7f36659f
|
Gradle scripts to download dependencies.
|
2017-06-07 15:47:52 +02:00 |