Alire allows you to reference another project using alr with my_lib, but it doesn't support the equivalent of extending a project:
project myApp extends "my_lib" is
...
for Excluded_Source_Files use ("my_main.adb");
end myApp
If my_lib was already withed, the previous code will result in the error: cannot extend an already imported project file
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too