only check cmake existence if building in required

This commit is contained in:
Ehsan Azarnasab 2015-08-20 14:33:45 -07:00
parent 93818fd7e4
commit 25f0ab83cb
1 changed files with 4 additions and 4 deletions

View File

@ -77,7 +77,7 @@ def _get_options():
if opt_key: if opt_key:
sys.argv.remove(arg) sys.argv.remove(arg)
continue continue
if not arg.startswith('--'): if not arg.startswith('--'):
continue continue
@ -122,9 +122,6 @@ def _get_options():
options, cmake_config, cmake_path, cmake_extra = _get_options() options, cmake_config, cmake_path, cmake_extra = _get_options()
if cmake_path is None:
raise DistutilsSetupError("Cannot find cmake in the path. Please specify its path with --cmake parameter.")
try: try:
from Queue import Queue, Empty from Queue import Queue, Empty
except ImportError: except ImportError:
@ -305,6 +302,9 @@ class build(_build):
def build_dlib(): def build_dlib():
"""use cmake to build and install the extension """use cmake to build and install the extension
""" """
if cmake_path is None:
raise DistutilsSetupError("Cannot find cmake in the path. Please specify its path with --cmake parameter.")
platform_arch = platform.architecture()[0] platform_arch = platform.architecture()[0]
log.info("Detected Python architecture: %s" % platform_arch) log.info("Detected Python architecture: %s" % platform_arch)