Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Jan 19, 2015
  1. @jcfr

    Merge pull request #47 from chuckatkins/use-system-bzip2

    jcfr authored
    Allow system BZip2
Commits on Nov 26, 2014
  1. @jcfr

    Merge branch 'fix-ctypes-build-on-i686-system'

    jcfr authored
    * fix-ctypes-build-on-i686-system:
      Fix configuration of ctypes extension in case system processor is i686
  2. @jcfr

    Fix configuration of ctypes extension in case system processor is i686

    jcfr authored
    This commit should fix the following configuration error:
    
    // ---------------
    CMAKE_SYSTEM_PROCESSOR:i686
    
    /home/thiele/Slicer-SuperBuild-Debug/python-build/../Python-2.7.3/Modules/_ctypes/libffi/src/i686/ffi.c
    
      Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp
      .hxx .in .txx
    Call Stack (most recent call first):
      cmake/extensions/CMakeLists.txt:183 (add_python_extension)
    
    // ---------------
Commits on Aug 21, 2014
  1. @jcfr

    Merge branch '33-compile-tkappinit-fail-x11-header-no-found'

    jcfr authored
    * 33-compile-tkappinit-fail-x11-header-no-found:
      Find X11 library and header to fix tkinter compile error. Fixes #33
  2. @jcfr

    Find X11 library and header to fix tkinter compile error. Fixes #33

    jcfr authored
    With version of MacOSX > 11.x (Lion), Apple has dropped dedicated support
    for X11.app, with users directed to the open source XQuartz project
    instead. See http://en.wikipedia.org/wiki/XQuartz
    
    Since headers and libraries provided by XQuartz are located in the
    non system location '/opt/X11', it is required to find them.
Commits on Jul 15, 2014
  1. @jcfr

    Merge pull request #43 from thewtex/rst-readme

    jcfr authored
    Reformat README from Markdown to reStructuredText.
Commits on Jul 13, 2014
  1. @jcfr

    Merge branch '38-fix-int-uint-detection'

    jcfr authored
    * 38-fix-int-uint-detection:
      Fix failed uint{32,64}_t / int{32,64}_t detection on some platforms.
Commits on Jul 12, 2014
  1. @jcfr

    Merge branch 'simplify-version-handling'

    jcfr authored
    * simplify-version-handling:
      Simplify handling of python version introducing PY_VERSION CMake variable
  2. @jcfr

    Merge branch '31-fix-readline-build-error-macosx104'

    jcfr authored
    * 31-fix-readline-build-error-macosx104:
      Fix readline build error occurring when targeting MacOSX SDK 10.4
  3. @jcfr

    Fix readline build error occurring when targeting MacOSX SDK 10.4

    jcfr authored
    This commit integrates commit python/cpython@7baeed4 and fixes the
    following error:
    
    Python-2.7.3/Modules/readline.c:1026: error: 'rl_event_hook' undeclared (first use in this function)
    
    Fixes #31
Commits on Jul 9, 2014
  1. @jcfr

    Merge branches 'display-system-processor' and 'fix-get-property-warning'

    jcfr authored
    * display-system-processor:
      Display system processor
    
    * fix-get-property-warning:
      Fix get_target_property warning related to non existent target
Commits on Jul 8, 2014
  1. @jcfr

    Merge branch 'convert-readme-to-markdown'

    jcfr authored
    * convert-readme-to-markdown:
      README: Format list of CMake options
      README: Reference license file using relative link
      README: Add instruction to extract Python source archive
      README: Add instruction to check MD5 sum of the downloaded source package
      README: Update curl command to follow redirect
      README: Associate Apache 2.0 License
      README: Re-organize README using markdown
Commits on Jul 6, 2014
  1. @jcfr

    Fix get_target_property warning related to non existent target

    jcfr authored
    With CMake >= 3.0.0, the developer is warned when his code attempt to get
    a property of an non-existent target. This is a good thing. In this
    particular case, the code check if the returned value is set or not to
    check if the "library" is an imported target or path to a library. For that
    reason, it is safe to ignore the warning.
    
    The particular problem has been reported upstream:
      http://www.cmake.org/Bug/view.php?id=15008
    
    Waiting a fix is integrated upstream, this commit apply the fixes to
    the version used for CMake version <= 2.8.7 and make sure to is used for
    CMake version having the policy CMP0045.
    
    Since the version currently in CMake and the one available in this
    repository are not different (beside of some minor style fixes), there
    are no issue using the local version of CMake >- 3.0.0
  2. @jcfr

    Display system processor

    jcfr authored
    When cross-compiling, the system processor will most likely be changed
    into the toolchain file, providing feedback to the developer will
    be helpful.
Commits on Jul 5, 2014
  1. @jcfr

    Merge pull request #37 from thewtex/linux-arm

    jcfr authored
    Support build for Linux/ARM.
Commits on Jul 4, 2014
  1. @jcfr
  2. @jcfr
  3. @jcfr

    README: Add instruction to extract Python source archive

    jcfr authored
    Also add mkdir '-p' option to avoid complaining if directories are
    already created.
  4. @jcfr
  5. @jcfr
  6. @jcfr

    README: Associate Apache 2.0 License

    jcfr authored
    From the python.org wiki, the answer to the question [1]:
    
      "What if I want to contribute my code to the PSF?"
    
    mentions that if code is going to end up in Python or the standard library,
    the PSF will require you to license code under "Academic Free License" or
    "Apache License 2.0" .
    
    [1] https://wiki.python.org/moin/PythonSoftwareFoundationLicenseFaq#What_if_I_want_to_contribute_my_code_to_the_PSF.3F
  7. @jcfr
  8. @jcfr

    Update .gitignore

    jcfr authored
Commits on Apr 15, 2014
  1. @jcfr

    Merge pull request #36 from thewtex/readme-version

    jcfr authored
    Update Python version in README 2.7.1 -> 2.7.3.
Commits on Apr 2, 2014
  1. @jcfr

    Merge pull request #34 from thewtex/win-hashes

    jcfr authored
    Do not avoid hash modules with OpenSSL on Windows.
    
    Tested topic `win-hashes` on VS2010 64-bit. And `test_hashlib` test now pass.
    
    With topic  `win-hashes`: http://open.cdash.org/testDetails.php?test=245162026&build=3277295
    ```
    == CPython 2.7.3 (default, Apr 2 2014, 11:19:29) [MSC v.1600 64 bit (AMD64)]
    ==   Windows-7-6.1.7601-SP1 little-endian
    ==   c:\users\kitware\appdata\local\temp\test_python_5032
    Testing with flags: sys.flags(debug=0, py3k_warning=1, division_warning=1, division_new=0, inspect=0, interactive=0, optimize=0, dont_write_bytecode=0, no_user_site=0, no_site=0, ignore_environment=1, tabcheck=2, verbose=0, unicode=0, bytes_warning=0, hash_randomization=0)
    test_hash
    test_coerced_floats (test.test_hash.HashEqualityTestCase) ... ok
    test_coerced_integers (test.test_hash.HashEqualityTestCase) ... ok
    test_numeric_literals (test.test_hash.HashEqualityTestCase) ... ok
    test_default_hash (test.test_hash.HashInheritanceTestCase) ... ok
    test_error_hash (test.test_hash.HashInheritanceTestCase) ... ok
    test_fixed_hash (test.test_hash.HashInheritanceTestCase) ... ok
    test_hashable (test.test_hash.HashInheritanceTestCase) ... ok
    test_not_hashable (test.test_hash.HashInheritanceTestCase) ... ok
    test_hashes (test.test_hash.HashBuiltinsTestCase) ... ok
    test_empty_string (test.test_hash.StrHashRandomizationTests) ... ok
    test_fixed_hash (test.test_hash.StrHashRandomizationTests) ... ok
    test_null_hash (test.test_hash.StrHashRandomizationTests) ... ok
    test_randomized_hash (test.test_hash.StrHashRandomizationTests) ... ok
    test_empty_string (test.test_hash.UnicodeHashRandomizationTests) ... ok
    test_fixed_hash (test.test_hash.UnicodeHashRandomizationTests) ... ok
    test_null_hash (test.test_hash.UnicodeHashRandomizationTests) ... ok
    test_randomized_hash (test.test_hash.UnicodeHashRandomizationTests) ... ok
    test_empty_string (test.test_hash.BufferHashRandomizationTests) ... ok
    test_fixed_hash (test.test_hash.BufferHashRandomizationTests) ... ok
    test_null_hash (test.test_hash.BufferHashRandomizationTests) ... ok
    test_randomized_hash (test.test_hash.BufferHashRandomizationTests) ... ok
    test_randomized_hash (test.test_hash.DatetimeDateTests) ... ok
    test_randomized_hash (test.test_hash.DatetimeDatetimeTests) ... ok
    test_randomized_hash (test.test_hash.DatetimeTimeTests) ... ok
    ```
    
    Without topic  `win-hashes`: http://open.cdash.org/testDetails.php?test=245016329&build=3276479
    ```
    ERROR:root:code for hash md5 was not found.
    Traceback (most recent call last):
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\hashlib.py", line 139, in <module>
        globals()[__func_name] = __get_hash(__func_name)
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\hashlib.py", line 91, in __get_builtin_constructor
        raise ValueError('unsupported hash type %s' % name)
    ValueError: unsupported hash type md5
    ERROR:root:code for hash sha1 was not found.
    Traceback (most recent call last):
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\hashlib.py", line 139, in <module>
        globals()[__func_name] = __get_hash(__func_name)
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\hashlib.py", line 91, in __get_builtin_constructor
        raise ValueError('unsupported hash type %s' % name)
    ValueError: unsupported hash type sha1
    ERROR:root:code for hash sha224 was not found.
    Traceback (most recent call last):
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\hashlib.py", line 139, in <module>
        globals()[__func_name] = __get_hash(__func_name)
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\hashlib.py", line 91, in __get_builtin_constructor
        raise ValueError('unsupported hash type %s' % name)
    ValueError: unsupported hash type sha224
    ERROR:root:code for hash sha256 was not found.
    Traceback (most recent call last):
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\hashlib.py", line 139, in <module>
        globals()[__func_name] = __get_hash(__func_name)
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\hashlib.py", line 91, in __get_builtin_constructor
        raise ValueError('unsupported hash type %s' % name)
    ValueError: unsupported hash type sha256
    ERROR:root:code for hash sha384 was not found.
    Traceback (most recent call last):
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\hashlib.py", line 139, in <module>
        globals()[__func_name] = __get_hash(__func_name)
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\hashlib.py", line 91, in __get_builtin_constructor
        raise ValueError('unsupported hash type %s' % name)
    ValueError: unsupported hash type sha384
    ERROR:root:code for hash sha512 was not found.
    Traceback (most recent call last):
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\hashlib.py", line 139, in <module>
        globals()[__func_name] = __get_hash(__func_name)
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\hashlib.py", line 91, in __get_builtin_constructor
        raise ValueError('unsupported hash type %s' % name)
    ValueError: unsupported hash type sha512
    == CPython 2.7.3 (default, Apr 1 2014, 23:10:54) [MSC v.1600 64 bit (AMD64)]
    ==   Windows-7-6.1.7601-SP1 little-endian
    ==   C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin
    Testing with flags: sys.flags(debug=0, py3k_warning=1, division_warning=1, division_new=0, inspect=0, interactive=0, optimize=0, dont_write_bytecode=0, no_user_site=0, no_site=0, ignore_environment=1, tabcheck=2, verbose=0, unicode=0, bytes_warning=0, hash_randomization=0)
    test_hashlib
    C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\test\regrtest.py:1542: RuntimeWarning: tests may fail, unable to change the CWD to c:\users\kitware\appdata\local\temp\test_python_3552
      with test_support.temp_cwd(TESTCWD, quiet=True):
    test test_hashlib crashed -- <type 'exceptions.AttributeError'>: 'module' object has no attribute 'sha1'
    Traceback (most recent call last):
      File "C:/D/W/CPython-64-VS2010/Nightly/CPython-64-cl-VS2010-Win64-bin/Lib/test/regrtest.py", line 877, in runtest_inner
        indirect_test()
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\test\test_hashlib.py", line 358, in test_main
        test_support.run_unittest(HashLibTestCase)
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\test\test_support.py", line 1093, in run_unittest
        suite.addTest(unittest.makeSuite(cls))
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\unittest\loader.py", line 310, in makeSuite
        return _makeLoader(prefix, sortUsing, suiteClass).loadTestsFromTestCase(testCaseClass)
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\unittest\loader.py", line 56, in loadTestsFromTestCase
        loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames))
      File "C:\D\W\CPython-64-VS2010\Nightly\CPython-64-cl-VS2010-Win64-bin\Lib\test\test_hashlib.py", line 63, in __init__
        constructors.add(getattr(hashlib, algorithm))
    AttributeError: 'module' object has no attribute 'sha1'
    1 test failed:
        test_hashlib
    ```
Commits on Feb 18, 2014
  1. @jcfr

    Add 'msvc9compiler' patch to support building using VS Express and Wi…

    jcfr authored
    …ndows SDK
    
    The issue has been discussed here:
    
      http://bugs.python.org/issue7511
    
    
    This patch combines Steve Dower's patch and Li Wah's definition for
    KEY_BASE.
    
    It solves the following error occurring when building Numpy 64-bit using
    VS2010 Express and Windows SDK:
    
    //-----------------------------------
    Traceback (most recent call last):
      File "setup.py", line 187, in <module>
        setup_package()
      File "setup.py", line 180, in setup_package
        configuration=configuration )
      File "C:\P\SarrpTPS-64-R\Slicer-build\NUMPY\numpy\distutils\core.py", line 186, in setup
        return old_setup(**new_attr)
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\core.py", line 152, in setup
        dist.run_commands()
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\dist.py", line 953, in run_commands
        self.run_command(cmd)
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\dist.py", line 972, in run_command
        cmd_obj.run()
      File "C:\P\SarrpTPS-64-R\Slicer-build\NUMPY\numpy\distutils\command\build.py", line 37, in run
        old_build.run(self)
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\command\build.py", line 127, in run
        self.run_command(cmd_name)
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\dist.py", line 972, in run_command
        cmd_obj.run()
      File "C:\P\SarrpTPS-64-R\Slicer-build\NUMPY\numpy\distutils\command\build_src.py", line 152, in run
        self.build_sources()
      File "C:\P\SarrpTPS-64-R\Slicer-build\NUMPY\numpy\distutils\command\build_src.py", line 163, in build_sources
        self.build_library_sources(*libname_info)
      File "C:\P\SarrpTPS-64-R\Slicer-build\NUMPY\numpy\distutils\command\build_src.py", line 298, in build_library_sources
        sources = self.generate_sources(sources, (lib_name, build_info))
      File "C:\P\SarrpTPS-64-R\Slicer-build\NUMPY\numpy\distutils\command\build_src.py", line 385, in generate_sources
        source = func(extension, build_dir)
      File "numpy\core\setup.py", line 655, in get_mathlib_info
        st = config_cmd.try_link('int main(void) { return 0;}')
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\command\config.py", line 248, in try_link
        self._check_compiler()
      File "C:\P\SarrpTPS-64-R\Slicer-build\NUMPY\numpy\distutils\command\config.py", line 55, in _check_compiler
        self.compiler.initialize()
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\msvc9compiler.py", line 383, in initialize
        vc_env = query_vcvarsall(VERSION, plat_spec)
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\msvc9compiler.py", line 299, in query_vcvarsall
        raise ValueError(str(list(result.keys())))
    ValueError: [u'path']
    //-----------------------------------
  2. @jcfr

    Add 'msvc9compiler' patch to support VS10

    jcfr authored
    This patch should be applied to 'msvc9compiler.py' in order to allow
    successful compilation of python module (for example numpy) using recent
    version of visual studio (VS10 and above).
    
    The issue has been discussed here:
    
       http://bugs.python.org/issue16296
    
    
    It solves the following error occurring when building Numpy:
    
    // -------------------------------------------------------
    c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -Inumpy\cor
    e\src\private -Inumpy\core\src -Inumpy\core -Inumpy\core\src\npymath -Inumpy\core\src\multiarray -Inumpy\core\src\umath
    -Inumpy\core\include -IC:\P\SarrpTPS-64-R\Slicer-build\python-install\include -IC:\P\SarrpTPS-64-R\Slicer-build\python-i
    nstall\PC /Tc_configtest.c /Fo_configtest.obj
    Found executable c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64\cl.exe
    c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64\link.exe /nologo /INCREMENTAL:NO _configtest.obj /OUT:_
    configtest.exe /MANIFESTFILE:_configtest.exe.manifest
    Found executable c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64\link.exe
    mt.exe -nologo -manifest _configtest.exe.manifest -outputresource:_configtest.exe;1
    Found executable C:\Program Files\Microsoft SDKs\Windows\v7.1\bin\x64\mt.exe
    
    _configtest.exe.manifest : general error c1010070: Failed to load and parse the manifest. The system cannot find the fil
    e specified.
    failure.
    removing: _configtest.c _configtest.obj
    Traceback (most recent call last):
      File "setup.py", line 187, in <module>
        setup_package()
      File "setup.py", line 180, in setup_package
        configuration=configuration )
      File "C:\P\SarrpTPS-64-R\Slicer-build\NUMPY\numpy\distutils\core.py", line 186, in setup
        return old_setup(**new_attr)
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\core.py", line 152, in setup
        dist.run_commands()
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\dist.py", line 953, in run_commands
        self.run_command(cmd)
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\dist.py", line 972, in run_command
        cmd_obj.run()
      File "C:\P\SarrpTPS-64-R\Slicer-build\NUMPY\numpy\distutils\command\build.py", line 37, in run
        old_build.run(self)
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\command\build.py", line 127, in run
        self.run_command(cmd_name)
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "C:\P\SarrpTPS-64-R\Slicer-build\python-install\Lib\distutils\dist.py", line 972, in run_command
        cmd_obj.run()
      File "C:\P\SarrpTPS-64-R\Slicer-build\NUMPY\numpy\distutils\command\build_src.py", line 152, in run
        self.build_sources()
      File "C:\P\SarrpTPS-64-R\Slicer-build\NUMPY\numpy\distutils\command\build_src.py", line 163, in build_sources
        self.build_library_sources(*libname_info)
      File "C:\P\SarrpTPS-64-R\Slicer-build\NUMPY\numpy\distutils\command\build_src.py", line 298, in build_library_sources
        sources = self.generate_sources(sources, (lib_name, build_info))
      File "C:\P\SarrpTPS-64-R\Slicer-build\NUMPY\numpy\distutils\command\build_src.py", line 385, in generate_sources
        source = func(extension, build_dir)
      File "numpy\core\setup.py", line 657, in get_mathlib_info
        raise RuntimeError("Broken toolchain: cannot link a simple C program")
    RuntimeError: Broken toolchain: cannot link a simple C program
    // -------------------------------------------------------
    
    
    Note that an alternative approach consisting in changing
    
       mfinfo = self.manifest_get_embed_info(target_desc, ld_args)
    
    into
    
       mfinfo = None
    
    has also been discussed here:
    
      http://mail.scipy.org/pipermail/numpy-discussion/2012-November/064488.html
Commits on Jan 17, 2014
  1. @jcfr

    Merge branch '32-fix-cmake2.8.12.1-configure-warning'

    jcfr authored
    * 32-fix-cmake2.8.12.1-configure-warning:
      Escape double-quote in ConfigureChecks to fix CMake 2.8.12.1 warnings.
  2. @jcfr

    Escape double-quote in ConfigureChecks to fix CMake 2.8.12.1 warnings.

    jcfr authored
    This warning occurs starting with CMake version efcf318f where the
    CMake lexer has been taught how to understand line continuation for
    quoted arguments.
    
    Fixes #32
Commits on Nov 21, 2013
  1. @jcfr

    Merge branch '26-create-installed-python-executable-symlinks'

    jcfr authored
    * 26-create-installed-python-executable-symlinks:
      Create versioned symlinks on install to match autoconf python install.
Commits on Jul 8, 2013
  1. @jcfr

    Merge pull request #23 from ihnorton/fix-ninja

    jcfr authored
    Fix ninja build.
Commits on Jun 20, 2013
  1. @jcfr

    Merge branch '21-fix-version-in-readme'

    jcfr authored
    * 21-fix-version-in-readme:
      Update supported python version from 2.7.1 to 2.7.3
  2. @jcfr

    Update supported python version from 2.7.1 to 2.7.3

    jcfr authored
    The build system has been tested and developed against 2.7.3, more work
    would be required to ensure the build system could be used transpartently
    with any of the 2.7.x python source tree.
    
    Co-authored-by: Pat Marion <pat.marion@kitware.com>
    
    Fixes #21
Commits on May 1, 2013
  1. @jcfr

    Merge branch '15-consider-zlib-include-dirs'

    jcfr authored
    * 15-consider-zlib-include-dirs:
      Fix "binascii" configure error happening when no zlib is found
  2. @jcfr

    Fix "binascii" configure error happening when no zlib is found

    jcfr authored
    This commit will prevent the following error from occurring when
    configuring using the default option where no zlib is installed on
    the system:
    
    CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
    Please set them or make sure they are set and tested correctly in the CMake files:
    ZLIB_INCLUDE_DIR (ADVANCED)
       used as include directory in directory C:/D/W/CPython-64-VS2010/Continuous/CPython-64-cl-VS2010-Win64/cmake/extensions
    ZLIB_LIBRARY (ADVANCED)
        linked by target "extension_binascii" in directory C:/D/W/CPython-64-VS2010/Continuous/CPython-64-cl-VS2010-Win64/cmake/extensions
    
    See #15
Something went wrong with that request. Please try again.