}, 'fortran': 'gfortran', }, 'linux': { 'c': 'gcc', 'cxx': 'gxx', 'fortran': 'gfortran', }, 'osx': { 'c': 'clang', 'cxx': 'clangxx', 'fortran': 'gfortran', }, } arch_name = subdir.rsplit('-', 1)[-1] SUFFIX_MAP = {'PY': 'python', 'NPY': 'numpy', 'LUA': 'lua', 'PERL': 'perl', 'R': 'r_base'} @memoized def _get_default_compilers(platform, py_ver): compilers = DEFAULT_COMPILERS[platform].copy() if platform == 'win': if parse_version(py_ver) >= parse_version('3.5'): py_ver = '3.5' elif parse_version(py_ver) <= parse_version('3.2'):
}, 'fortran': 'gfortran', }, 'linux': { 'c': 'gcc', 'cxx': 'gxx', 'fortran': 'gfortran', }, 'osx': { 'c': 'clang', 'cxx': 'clangxx', 'fortran': 'gfortran', }, } arch_name = subdir.rsplit('-', 1)[-1] SUFFIX_MAP = { 'PY': 'python', 'NPY': 'numpy', 'LUA': 'lua', 'PERL': 'perl', 'R': 'r_base' } @memoized def _get_default_compilers(platform, py_ver): compilers = DEFAULT_COMPILERS[platform].copy() if platform == 'win': if parse_version(py_ver) >= parse_version('3.5'):