170 Commits

Author SHA1 Message Date
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
Elie Richa
cf0b153323 Adapt to langkit build CLI change
Closes eng/ide/ada_language_server#1624

(cherry picked from commit baf0b58b63)
2025-04-14 09:11:04 +00:00
Elie Richa
6a7ae4c6fd Run tests in a separate step and archive report 2025-02-19 10:19:19 +00:00
Elie Richa
c6c41a350b Include test outputs in build log
no-issue-check
2025-02-18 17:30:23 +00:00
Elie Richa
dae3adb90a Restrict Windows->Unix conversion to PATH 2025-02-13 16:48:46 +01:00
Elie Richa
942ac5c8e9 Stop applying dylib fix since Langkit now does it 2025-02-13 16:48:46 +01:00
Elie Richa
94d890ef89 Make it possible to override the URL of a dep repository 2025-02-13 11:42:17 +01:00
Elie Richa
48219b160e Default to branch 'main' of libgpr2
Closes eng/ide/ada_language_server#1600
2025-02-07 13:59:13 +00:00
Elie Richa
22a7e7ba38 Apply fixes to dynamic libraries on macOS 2025-01-17 10:31:23 +00:00
Elie Richa
395bb9c25b Restore the old method of building and using langkit 2025-01-17 10:31:23 +00:00
Elie Richa
b872af6a3a Switch to using GPRBUILD_CARGS Makefile variable 2025-01-17 10:31:23 +00:00
Elie Richa
1a693dbf95 Add a global switch for macOS gnat.adc workaround 2025-01-17 10:31:23 +00:00
Elie Richa
d5518e3ac2 Do not fail the build process on test failures 2025-01-17 10:31:23 +00:00
Elie Richa
3d34e59622 Make the build script update existing branch checkouts 2025-01-17 10:31:23 +00:00
Elie Richa
fe32ed51bc Remove e3-binarydata which is no longer needed to build langkit 2025-01-17 10:31:23 +00:00
Elie Richa
42d2585492 Prevent unnecessary recompilation on macOS 2025-01-17 10:31:23 +00:00
Maxim Reznik
8a59feb316 Drop the custom Alire index
After releasing `gnatformat`, `lal_refactor` and `prettier_ada` in
the community Alire index we don't need the custom index any more
to pin these crates.
2025-01-17 10:31:23 +00:00
Elie Richa
eee4ddf3c8 Perform DLL grouping on Windows like on macOS 2025-01-17 10:31:23 +00:00
Elie Richa
c0c09750dd Change the way Alire pins are set 2025-01-17 10:31:23 +00:00
Elie Richa
6cffc3b9cd Fix setup.py bdist_wheel 2025-01-17 10:31:23 +00:00
Elie Richa
7bf6881381 Adjustments for macOS 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
0bfdef3cd1 Fix scripts/replay.py script
by ignoring everything except `ALS.IN` and `ALS.OUT` traces.

Fixes #1257
2024-10-08 14:41:34 +00:00
Elie Richa
21e67248c7 Create a test for the als-open-project-file command 2024-10-08 12:33:54 +00:00