[Numpy-svn] [numpy/numpy] 0dd11b: Monkey-patch _msvccompile.gen_lib_option like any ...

GitHub noreply at github.com
Fri Aug 12 13:58:04 EDT 2016


  Branch: refs/heads/maintenance/1.11.x
  Home:   https://github.com/numpy/numpy
  Commit: 0dd11bb6933f48cbe3d12f01832a3e1634dbd82a
      https://github.com/numpy/numpy/commit/0dd11bb6933f48cbe3d12f01832a3e1634dbd82a
  Author: Valentin Valls <valentin.valls at esrf.fr>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M numpy/distutils/ccompiler.py

  Log Message:
  -----------
  Monkey-patch _msvccompile.gen_lib_option like any other compilators

`setuptools` is now using `_msvccompile` instead of `msvccompile9`.

numpy is monkey-patching symmetrically `gen_lib_options` and `spawn` function for all compilators. But `_msvccompile.gen_lib_options` was not monkey-patched while `_msvccompile.spawn` is already monkey-patched throug the super class `ccompiler.spawn`.

This patch only symmetrically patch `_msvccompile` to prevent param file quoting.


  Commit: 58e6015e7c8a21ce0ce666c048e7aea7333f3ff2
      https://github.com/numpy/numpy/commit/58e6015e7c8a21ce0ce666c048e7aea7333f3ff2
  Author: Ralf Gommers <ralf.gommers at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M numpy/distutils/ccompiler.py

  Log Message:
  -----------
  Merge pull request #7932 from charris/backport-7925

Backport 7925, Monkey-patch _msvccompile.gen_lib_option like any other compilators


Compare: https://github.com/numpy/numpy/compare/f927421ee411...58e6015e7c8a


More information about the Numpy-svn mailing list