On 01/07/2018 04:27 AM, Hal Murray via devel wrote:
> Is there a recipe for setting our stuff up to use Python3 when the system 
> defaults python to Python2?

For the Debian packaging, I do two things:

1) Instead of ./waf configure/build/install, I use: python3 waf ...
2) I patch the #!/usr/bin/env python to be #!/usr/bin/python3

This isn't fully thought through, but one idea would be:

Have waf capture the path to python. Then, substitute that in during
./waf install. Instead of the default substitution (@VARIABLE@), I would
probably do a custom one. That way, the scripts can be run directly from
the source tree (with the /usr/bin/env shebang).

-- 
Richard
_______________________________________________
devel mailing list
devel@ntpsec.org
http://lists.ntpsec.org/mailman/listinfo/devel

Reply via email to