On Sunday, 7 June 2020 at 15:37:27 UTC, Paul Backus wrote:
On Sunday, 7 June 2020 at 12:52:12 UTC, Andre Pany wrote:

I am not sure but $DUB is a variable which could be used in dub descriptor file but it isn't an environment variable.

$DUB_EXE is an environment variable.

Kind regards
Andre

If what you say is true, the Dub documentation needs to be updated:

https://dub.pm/package-format-json.html#environment-variables

Each of the table has an explanation section were they can be used. $DUB can only be used within the dub descriptor but not within scripts called from the hooks.

From the hooks you can use these environment variables: https://github.com/andre2007/dub/blob/376ff5854dcd7bbc6116f72001c8c6d13eb3cbf0/source/dub/generators/generator.d#L763

Kind regards
Andre

Reply via email to