Closed kevlar700 closed 7 months ago
Locks like venv
doesn't work in your case. My libadalang
crate contains:
python3 -mvenv env; export VIRTUAL_ENV=$PWD/env
This makes Python create ada_language_server_23.0.16_9c37072d/alire/cache/dependencies/libadalang_24.0.0_f4a54561/env
folder and install python dependencies there. For instance, langkit installed into ada_language_server_23.0.16_9c37072d/alire/cache/dependencies/libadalang_24.0.0_f4a54561/env/lib/python3.10/site-packages/langkit/
and it has utils
subfolder.
I can provide a Dockerfile
if you like.