Dmitry Bushev
ca0a6f0bf6
Update Scala to 2.13.7 ( #3214 )
2021-12-31 17:50:32 +03:00
Michał Wawrzyniec Urbańczyk
66c256a1f7
Self-hosted Engine CI for Windows and Linux ( #3182 )
2021-12-27 17:56:35 +01:00
Radosław Waśko
46c31bb9a5
Preinstalling With Dependencies ( #1981 )
2021-11-23 11:51:17 +03:00
Radosław Waśko
d1882580fb
Simple Fix for Native Image Rebuild ( #1989 )
2021-09-08 22:59:04 +02:00
Radosław Waśko
0a60e5180a
Update Simple Library Server ( #1952 )
2021-08-18 10:01:28 +02:00
Radosław Waśko
be6e60509a
Tool To Bump Stdlib Version ( #1947 )
2021-08-13 18:14:20 +02:00
Radosław Waśko
fac0405fd0
Updating Editions ( #1944 )
2021-08-12 16:55:23 +02:00
Radosław Waśko
5e86343a9c
Make Legal Notices Order Deterministic ( #1891 )
2021-07-22 13:00:23 +02:00
Marcin Kostrzewa
f55d66cb2c
XLS(X) Reading ( #1879 )
2021-07-20 13:32:19 +02:00
Radosław Waśko
2eadf9f19f
Bump Minimal PM/Launcher Versions for New Engine ( #1854 )
2021-07-13 13:08:00 +02:00
Radosław Waśko
b58e895b18
Editions Integration ( #1832 )
2021-07-08 15:38:20 +02:00
Marcin Kostrzewa
334a022ffd
Import syntax including namespace ( #1806 )
2021-06-24 12:42:24 +02:00
Radosław Waśko
db537bf0a8
Add some tweaks to the native builds ( #1779 )
2021-06-15 10:13:22 +01:00
Ara Adkins
1bdf87ce76
Update the memory limit for Native Image ( #1746 )
2021-05-20 14:03:14 +01:00
Ara Adkins
48bcebc723
Update to GraalVM 21.1.0 ( #1738 )
2021-05-14 13:08:39 +01:00
Ara Adkins
9c9f3b2728
Enhance the Standard.Image
examples ( #1725 )
2021-05-05 09:53:36 +01:00
Dmitry Bushev
65e9cca5a4
Add Python and R to the GraalVM Bundle ( #1644 )
...
CI release pipeline is updated to install
python and R GraalVM components
2021-04-07 17:19:23 +03:00
Radosław Waśko
d48008be51
Fix symlinks and increase compression level ( #1631 )
...
Copying used to follow symlinks, instead I just extract the archive
directly to the destination.
2021-03-31 15:33:02 +02:00
Ara Adkins
8290dedcda
Bump sbt to fix an issue with the scala REPL ( #1562 )
2021-03-10 12:00:35 +00:00
Ara Adkins
2b4f0ef2ad
Bump scalac to 2.13.5 ( #1531 )
2021-03-01 16:35:57 +00:00
Radosław Waśko
6544c2478d
Implement the first part of the database library ( #1475 )
2021-02-25 13:48:18 +00:00
Ara Adkins
8ec2a92b77
Upgrade GraalVM to 21.0 ( #1487 )
2021-02-22 13:32:55 +00:00
Marcin Kostrzewa
c4a0772190
Polyglot JS Definitions ( #1451 )
2021-02-08 18:14:54 +01:00
Radosław Waśko
10bccf6b56
Better component handling in the project manager ( #1399 )
2021-01-15 15:26:51 +00:00
Radosław Waśko
d30a80eedc
Fix the project manager reflection configuration ( #1394 )
2021-01-14 10:46:01 +00:00
Radosław Waśko
25561e4c8c
Project Manager Native Image ( #1318 )
2020-12-09 14:58:11 +01:00
Radosław Waśko
9e1b49d245
Forking Language Server in the Project Manager ( #1305 )
2020-12-02 16:56:47 +01:00
Radosław Waśko
35efd8ea55
Separate ComponentManager from Launcher ( #1248 )
2020-10-30 12:31:31 +01:00
Ara Adkins
746521f8b2
Bump SBT and Scalafmt ( #1203 )
...
Co-authored-by: Radosław Waśko <radoslaw.wasko@enso.org>
Co-authored-by: Dmitry Bushev <bushevdv@gmail.com>
2020-10-22 16:12:28 +02:00
Radosław Waśko
989aa4b7d7
Initial Legal Review ( #1210 )
...
The reports will now be sent to the legal team for review.
2020-10-19 10:50:12 +02:00
Radosław Waśko
0a9e2a42ce
Automate License Information Gathering ( #1198 )
2020-10-09 16:19:58 +02:00
Radosław Waśko
c824c1cb7b
Logging Service in the Launcher ( #1169 )
...
Migrate launcher's HTTP backend from Apache HTTP to Akka.
2020-10-02 18:17:21 +02:00
Radosław Waśko
044a0fa664
Implement Launcher Self-Update ( #1125 )
2020-09-09 15:37:26 +02:00
Radosław Waśko
125af6b7fe
Bump GraalVM Version to 20.2.0 ( #1094 )
2020-08-28 13:03:09 +02:00
Radosław Waśko
3f3606bf9e
Fix version check to work with Graal EE too ( #1096 )
2020-08-21 11:31:40 +02:00
Radosław Waśko
a6b0a96f97
Add uninstallation functionality to the launcher ( #1089 )
2020-08-20 12:50:26 +01:00
Josef
5345bdcb3e
Stub Out the Parser Interface ( #1065 )
2020-08-14 11:10:52 +02:00
Radosław Waśko
11868cb528
Enso Version Management in the Launcher ( #1059 )
...
- Adds support for downloading engine and runtime versions in the launcher.
- Adds functionality to install, list and uninstall engine components.
2020-08-10 12:14:39 +02:00
Josef
1f8a4b802f
Fix the release workflow ( #1057 )
2020-08-07 10:18:09 +01:00
Marcin Kostrzewa
ddb43af5a2
Qualified names & uppercase name resolution ( #1062 )
2020-08-05 22:16:44 +02:00
Josef
359a768d2b
Integrate the Scala AST Generation with SBT ( #1047 )
2020-08-03 16:00:12 +02:00
Radosław Waśko
3b1d260059
[Build,Doc] Make builds work outside a repository
...
1. This commit ensures that builds outside of repository don't file not being
able to fetch the git metadata for the version string but just report a
warning.
2. It also clarifies documentation on getting Enso artifacts from CI.
PR #1036
2020-07-27 12:45:19 +02:00
Radosław Waśko
e8e44f68ad
[Feat, Tool] Add CLI Parser for the Launcher
...
1. This commit adds an extensive library for parsing commandline
arguments and formatting output.
2. It implements the expected CLI for the launcher.
3. It turns off parallel execution on the CI in hopes of making it
more stable.
4. It implements plugin support in the launcher.
2020-07-22 19:28:03 +02:00
Radosław Waśko
610a38df9a
Launcher Native Image Build ( #970 )
2020-07-10 12:57:42 +02:00
Radosław Waśko
cf0c735e91
Java 11 Migration ( #928 )
2020-07-01 13:21:13 +02:00
Ara Adkins
e9b676834b
Bump the SBT and Scala versions ( #948 )
...
1. This PR also re-enables windows CI.
2020-06-29 18:24:41 +01:00
Marcin Kostrzewa
368a1547bb
Interpreter Performance Improvements ( #950 )
2020-06-29 16:11:03 +02:00
Ara Adkins
df887f20f2
Temporarily disable windows on CI ( #837 )
2020-06-15 16:48:04 +01:00
Radosław Waśko
765d08bc79
Improve instrument compilation task ( #825 )
...
The old version did not take Language.java into account and it did not
trigger compilation on transitive dependencies.
Still did not find a way to safely re-trigger compilation, but a run
with inconsistent state is now aborted and a message is displayed to the
user to manually re-run the last task which will fix the inconsistency
problems.
2020-06-10 10:37:12 +02:00
Radosław Waśko
033db71100
Add task fixing Instruments compilation. ( #814 )
...
Incremental compilation of instruments may lead to runtime errors when
only some of the instruments are recompiled (because the unchanged
instruments are not registered by the Annotation Processor).
To fix this, we add a task that ensures all instruments are recompiled
when at least one of them changes.
2020-06-08 13:56:03 +02:00