Eli Collins <e...@assurancetechnologies.com> added the comment:

> The question was about the meaning of a new “compiler” environment
> marker.  Would it be set to the empty string in Jython?  Not available?
>  Or do you think that there is no issue, since Jython would not try to
> compiler C files?

Ah, my bad. I _had_ misunderstood your question. Those cases would definitely 
need to have more properly defined behavior. As well, my attempt at my original 
idea convinced me that it may be difficult/impossible to implement an 
environment marker whose value may depend on per-command options. All told, I 
think your dict idea is probably a much better route to take (and more powerful 
to boot). 

I'll try to work up a patch implementing something along the lines you 
suggested. One issue is that multiple compiler patterns may match, so it might 
be better to use a list instead of a dict... and since extra_compile_args is 
already a list, it might be cleaner (and break less existing code) if I 
implemented a new argument entirely, eg "specific_compile_args" / 
"specific_link_args"; which took [ (pattern, option_str) ... ], and used the 
first pattern that matches (if any).

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue12242>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to