|
Boost-Build : |
From: Victor A. Wagner Jr. (vawjr_at_[hidden])
Date: 2004-10-20 11:45:37
At Wednesday 2004-10-20 02:30, you wrote:
>Hi Johan,
>
> > under OpenVMS the environment varibles (i.e. logical names) are not
> > imported automatically, presumably because there is no officially
> > supported way to enumerate them.
>
>Is it really the case? Even on recent versions?
>
> > Would it be possible to add an explicit native rule to do this, asimilar
> > to the w32_getreg functionality? Perhaps vms_import <list of environment
> > var names/logical names>:
> >
> > var_values_list = [ vms_import "X" "Y" "Z" ] ;
change vms_import to explicit_import
I believe everyone's objections will go away
-or-
can't you do X = $X (that's old make syntax, but you get the drift)
if not, why not?
> >
> > The values can be accessed using getenv, at least in reasonably recent
> > OpenVMS CRTL versions.
>
>I'm not exactly happy about platform specific native rules, but if it's not
>possible to enumerate variables, I don't see any other solution.
>
>- Volodya
>
>
>
>
>
>Yahoo! Groups Links
>
>
>
>
Victor A. Wagner Jr. http://rudbek.com
The five most dangerous words in the English language:
"There oughta be a law"
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk