I maintain library crates that need to modify the superordinate program project. For example, on Windows, the remoteio
crate post-fetch script needs to copy hidapi.dll
to the bin/
directory for alr run
to work successfully.
With alr
2.0, there is no obvious way for a post-fetch script to find the program project directory. If I run alr printenv
in the program project directory mytest/
, the resulting export MYTEST_ALIRE_PREFIX="C:\Users\pmunts\mytest"
points to the program project directory, but I really need something like export PROGRAM_DIRECTORY="C:\Users\pmunts\mytest"
that doesn't require a priori knowledge of the program name.
The required information is also in GPR_PROJECT_PATH
, but its contents differs between Linux and Windows, both in format and position of the program project directory.
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