[Scons-users] ifort (maybe general Fortran): Module directory issues
    Markus Hrywniak 
    markus.hrywniak at rwth-aachen.de
       
    Fri Mar 28 05:00:42 EDT 2014
    
    
  
On 27.03.2014 18:41, Dirk Bächle wrote:
>
> You should be able to suppress this, by redefining the variable in
> question after the Fortran tool was initialized:
>
>    env = Environment()
>    env['_FORTRANMODFLAG'] = '$( ${_concat(FORTRANMODDIRPREFIX,
> FORTRANMODDIR, FORTRANMODDIRSUFFIX, __env__, lambda x: x, TARGET,
> SOURCE)} $)'
>
> Then only the directory you specified via FORTRANMODDIR should get added
> to the command line (untested).
Thank you!
Helps (sort-of), but it also prevents any of the '#'-pinning magic from 
happening to the module path (i.e. I need to change '#build' to 
'build'), which is not always possible. For me it's good enough though.
IMHO this still seems like a slight bug, though. I will see if I can 
come up with something that does not break other uses of VariantDir and 
the like.
    
    
More information about the Scons-users
mailing list