Maxim Reznik
8dcebce7ec
Use vss_text, vss_extra to build ALS on GitHub
...
Add xdiff crate as dependency. Avoid the last commit in `gprbuild` as
not compatible with GCC 15.
2025-09-05 12:37:24 +02:00
Maxim Reznik
16f9d48426
Fix GitHub CI after changes in VSS project files.
...
(no-issue-check)
2025-07-28 19:00:25 +03:00
Maxim Reznik
23d10cdc9a
Avoid OS environment, because libgpr2 introduced
...
it with a different value set. #1628
2025-03-24 13:33:03 +02:00
Elie Richa
10cd6feebc
Transition to new build command for libadalang and langkit
...
Closes eng/ide/ada_language_server#1591
2025-01-22 12:05:00 +01:00
Elie Richa
395bb9c25b
Restore the old method of building and using langkit
2025-01-17 10:31:23 +00:00
Elie Richa
ad726dc6df
Adaptations for Linux
2025-01-17 10:31:23 +00:00
Elie Richa
05d72d7747
Improve ALS Alire-based build script to support local development
2025-01-17 10:31:23 +00:00
Maxim Reznik
0ae65f32f2
Pass -O0 to gpr2-build-actions-compile-ada.adb
...
to avoid GCC 14.2 bug-box/crash
Refs eng/gpr/gpr-issues#452
2024-10-29 17:18:31 +02:00
Maxim Reznik
13959f60ac
Rename release archive to include version and product name.
...
Also
* use Alire 2.0.2
* fix `pip install` error on istalling libadalang dependencies.
Refs
* https://github.com/AdaCore/ada_language_server/issues/1212
* https://github.com/AdaCore/ada_language_server/issues/1213
Fixes ada_language_server#1471
2024-10-22 17:19:59 +00:00
Elie Richa
780c85cd40
Move alire.toml out of the root directory as it's not yet readily usable
...
Some dependencies are not yet available in the community index which
makes it impractical to work with the repository as an Alire crate.
For eng/ide/ada_language_server#1430
2024-09-27 12:10:00 +00:00
Maxim Reznik
338d7b64e7
Use dependency commits from a file to build ALS.
...
Refs #1351
2024-09-13 17:12:54 +03:00
Maxim Reznik
e34dc18820
Restore GitHub Action to build ALS on AArch64 Linux
...
with cross-toolchain.
Ref #1387
2024-09-02 11:08:27 +03:00
Maxim Reznik
0754109bde
Fix the libgpr2 hack to work on Mac OS X
...
eng/gpr/gpr-issues#370
2024-08-23 11:42:33 +03:00
Maxim Reznik
360f73c325
Add -O0 for gpr2-build-actions-post_bind.adb
...
in `libgpr2` to avoid bugbox crash in GCC 14.1.
Refs eng/gpr/gpr-issues#370
2024-08-21 19:39:32 +03:00
Maxim Reznik
20746539db
Add gnatformat as a dependency
...
Refs #1387
2024-08-12 10:09:38 +00:00
Maxim Reznik
a4d1341319
Use Alire to build ALS on GitHub
...
Ref #1387
2024-08-06 14:51:41 +03:00
Nicolas Setton
ff913823a8
TA09-019 Add support for filesystem monitoring
...
This adds support for monitoring the filesystem for changes
that might occur in project directories, outside of the IDE.
Add support for `workspace/didChangeWatchedFiles`.
Add an optional dependency on ada_libfswatch.gpr, and document
it. Add support in the travis CI builder to generate it on Linux.
Add a stub project to make the ALS useable without this dependency.
Rework the way files are indexed, to allow reindexing for any
file that might change on disk. In particular, no longer store
in LSP.Ada_Contexts a reference to the "Last_Indexed" file, which
prevented indexing of new files altogether.
2020-11-11 12:03:51 +00:00
Vadim Godunko
e4858cc5d6
T305-028 Directory for subprojects
2020-06-10 19:52:28 +03:00