Describe the bug
environment.'case(os)'.'...'
is ignored (doesn't match?) on Mac OS X.
To Reproduce
I want to build a crate with HEAD of gnatcoll-core
. I do
git clone https://github.com/AdaCore/gnatcoll-core.git gnatcoll
cp -v gnatcoll.toml gnatcoll/alire.toml
alr pin gnatcoll --use=./gnatcoll
gnatcoll.toml
has
[environment.'case(os)'.'...'.GPR_PROJECT_PATH]
prepend = "${CRATE_ROOT}/core:${CRATE_ROOT}/projects:${CRATE_ROOT}/minimal"
detail: Env: gnatcoll (env) prepends '/tmp/test/gnatcoll/core:/tmp/test/gnatcoll/projects:/tmp/test/gnatcoll/minimal' to 'GPR_PROJECT_PATH'
But I don't see this line in Mac OS logs. And GPR_PROJECT_PATH
misses core
, etc.
See Commit ae36a4e6b22070127db61c9a92df41a9385b16dc
in my https://github.com/reznikmm/test repo (mac_env
branch).
Expected Behavior
I want ...
to match Mac OS.
alr
version
2.0.1.
alr
logs
See attached zip from GitHub CI (4_Do something.txt
)
logs_26807299048.zip
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