Maxim Reznik
338d7b64e7
Use dependency commits from a file to build ALS.
...
Refs #1351
2024-09-13 17:12:54 +03:00
Maxim Reznik
ed559fb4b4
Restore AWS secrets variables
...
We need them to fetch gnat cross compiler
2024-09-09 12:42:55 +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
Elie Richa
46ffa686dd
Use CHANGELOG.md in GitHub actions
2024-08-20 14:33:49 +00:00
Elie Richa
ab2d14e257
Change the AWS S3 bucket URL in GitHub workflow
2024-08-13 13:37:16 +00:00
Maxim Reznik
64a6683cec
Drop alire-project/setup-alire@v3 usage in GH Action
...
and fetch Alire with curl to avoid dependency on
`engineerd/configurator@v0.0.10`.
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
Elie Richa
7cebbc3f28
Simplify GitHub vscode workflow to only macOS and no publishing
2024-07-17 14:24:47 +00:00
Elie Richa
c8a4c4312b
Format script and fix shellcheck warnings
2024-07-17 14:24:47 +00:00
Maxim Reznik
e513ba37cd
Drop VSS from GitHub CI scripts
...
because VSS is provided by libadalang binaries now.
(no-issue-check)
2024-02-21 17:03:16 +02:00
Maxim Reznik
9352d91a3e
Fix release.sh script
...
Refs #1261
(cherry picked from commit 2553f7ad1c )
2024-02-05 17:08:40 +00:00
Max Reznik
0fcd4c5922
Copy libgmp for Mac OS M
2023-12-06 17:52:53 +00:00
Maxim Reznik
48ebae10ed
Build binaries for Mac OS M1 on GitHub Action
...
Refs eng/ide/ada_language_server#1262
2023-12-06 12:42:07 +02:00
Max Reznik
15bb2d811f
Build ALS for AArch64 linux with cross
...
Refs ada_language_server#1251
2023-11-28 21:42:07 +02:00
Maxim Reznik
c085ca308c
GitHub CI: Use GCC 13 to build ALS
...
Switch to 24.0.x numbering. Force Alire use preinstalled MSYS2 on
Windows.
2023-10-19 21:49:16 +03:00
Elie Richa
01c319f809
Support more architectures and platforms in VS Code
...
* Change executable location to <arch>/<platform>/
* Add 'arm64' as a supported architecture
* Add initialization code that checks specific combinations of
architectures and platforms (e.g. arm64-darwin is supported even
though it actually uses the x64-darwin executable)
2023-07-10 19:01:47 +02:00
Maxim Reznik
d8e492f654
Update GitHub scripts to use lal-refactor repo
...
Also disable CI for PR, because it doesn't work for external PR
for security reasons and we don't do internal PR on GitHub any more.
2023-06-30 19:23:26 +03:00
Max Reznik
edfbe00162
Fix pack-binaries.sh
...
Delete `.dSYM` debug information directory on Mac OS X.
2023-06-13 12:52:45 +00:00
Elie Richa
590a07c7bb
Improve GitHub build script for local debugging
2023-06-09 13:15:04 +00:00
Maxim Reznik
7b4a57cf72
W601-014 Avoid TRAVIS_TAG usage.
...
We don't use Travis CI any more, so ALS version isn't set.
In GitHub CI script let's use a tag instead.
2023-06-08 05:11:44 +00:00
Maxim Reznik
534d0389c2
Add documentation about getting symbolic backtrace.
...
Fix `pack-binaries.sh` to avoid `.dSYM` in `.vsix`.
Closes #1135 .
2023-06-08 05:11:44 +00:00
Anthony Leonardo Gracio
da0167c96b
Merge remote-tracking branch 'origin/edge'
2023-06-05 13:27:01 +00:00
Elie Richa
ad7b5cc2d0
Fix the build script to avoid unusable binaries on macOS
2023-06-02 20:54:24 +02:00
automatic-merge
2c3403f13d
Merge remote branch 'origin/master' into edge
2023-05-24 00:55:57 +00:00
Maxim Reznik
7fffb9b78e
Strip debug info into separate .debug files
...
On GitHub CI, build ALS dependencies with debug information in
`prod` mode. Extract debug information into `.debug` files
and put them into released packages on GitHub Release.
Closes #1135
2023-05-23 07:27:23 +00:00