else: detail.call.call(['which', 'cmake'], logging) detail.call.call(['cmake', '--version'], logging) home = '.' if args.home: home = args.home generate_command = [ 'cmake', '-H{}'.format(home), build_dir_option ] if args.config and not toolchain_entry.multiconfig: generate_command.append("-DCMAKE_BUILD_TYPE={}".format(args.config)) if toolchain_entry.generator: generate_command.append('-G{}'.format(toolchain_entry.generator)) if toolchain_entry.xp: toolset = 'v{}0_xp'.format(toolchain_entry.vs_version) generate_command.append('-T{}'.format(toolset)) if toolchain_option: generate_command.append(toolchain_option) if args.verbosity == 'full': generate_command.append('-DCMAKE_VERBOSE_MAKEFILE=ON') generate_command.append('-DPOLLY_STATUS_DEBUG=ON') generate_command.append('-DHUNTER_STATUS_DEBUG=ON')
if os.name == 'nt': # Windows detail.call.call(['where', 'cmake'], logging) else: detail.call.call(['which', 'cmake'], logging) detail.call.call(['cmake', '--version'], logging) home = '.' if args.home: home = args.home generate_command = ['cmake', '-H{}'.format(home), build_dir_option] if args.config and not toolchain_entry.multiconfig: generate_command.append("-DCMAKE_BUILD_TYPE={}".format(args.config)) if toolchain_entry.generator: generate_command.append('-G{}'.format(toolchain_entry.generator)) if toolchain_entry.xp: toolset = 'v{}0_xp'.format(toolchain_entry.vs_version) generate_command.append('-T{}'.format(toolset)) if toolchain_option: generate_command.append(toolchain_option) if args.verbosity == 'full': generate_command.append('-DCMAKE_VERBOSE_MAKEFILE=ON') generate_command.append('-DPOLLY_STATUS_DEBUG=ON') generate_command.append('-DHUNTER_STATUS_DEBUG=ON')
if os.name != 'nt': detail.call.call(['which', 'cmake'], logging) detail.call.call(['cmake', '--version'], logging) home = '.' if args.home: home = args.home generate_command = [ 'cmake', '-H{}'.format(home), build_dir_option ] if args.config: generate_command.append("-DCMAKE_BUILD_TYPE={}".format(args.config)) if toolchain_entry.generator: generate_command.append('-G{}'.format(toolchain_entry.generator)) if toolchain_option: generate_command.append(toolchain_option) generate_command.append('-DCMAKE_VERBOSE_MAKEFILE=ON') if local_install: generate_command.append(install_dir_option) if cpack_generator: generate_command.append('-DCPACK_GENERATOR={}'.format(cpack_generator))
else: detail.call.call(['which', 'cmake'], logging) detail.call.call(['cmake', '--version'], logging) home = '.' if args.home: home = args.home generate_command = [ 'cmake', '-H{}'.format(home), build_dir_option ] if toolchain_entry.vs_version and args.jobs: generate_command.append("-DPOLLY_PARALLEL=YES") if args.config and not toolchain_entry.multiconfig: generate_command.append("-DCMAKE_BUILD_TYPE={}".format(args.config)) if toolchain_entry.generator: generate_command.append('-G{}'.format(toolchain_entry.generator)) if toolchain_entry.xp: toolset = 'v{}0_xp'.format(toolchain_entry.vs_version) generate_command.append('-T{}'.format(toolset)) if toolchain_option: generate_command.append(toolchain_option) generate_command.append('-DCMAKE_VERBOSE_MAKEFILE=ON')
if os.name == 'nt': # Windows detail.call.call(['where', 'cmake'], logging) else: detail.call.call(['which', 'cmake'], logging) detail.call.call(['cmake', '--version'], logging) home = '.' if args.home: home = args.home generate_command = ['cmake', '-H{}'.format(home), build_dir_option] if args.config and not toolchain_entry.multiconfig: generate_command.append("-DCMAKE_BUILD_TYPE={}".format(args.config)) if toolchain_entry.generator: generate_command.append('-G{}'.format(toolchain_entry.generator)) if toolchain_entry.xp: toolset = 'v{}0_xp'.format(toolchain_entry.vs_version) generate_command.append('-T{}'.format(toolset)) if toolchain_option: generate_command.append(toolchain_option) generate_command.append('-DCMAKE_VERBOSE_MAKEFILE=ON') generate_command.append('-DPOLLY_STATUS_DEBUG=ON') generate_command.append('-DHUNTER_STATUS_DEBUG=ON')