return result baseline_images = [chop_package(f) for f in baseline_images] package_data['matplotlib'].extend(baseline_images) if not check_for_numpy(): sys.exit(1) if not check_for_freetype(): sys.exit(1) build_ft2font(ext_modules, packages) build_ttconv(ext_modules, packages) build_contour(ext_modules, packages) build_delaunay(ext_modules, packages) build_nxutils(ext_modules, packages) build_path(ext_modules, packages) print_raw("") print_raw("OPTIONAL BACKEND DEPENDENCIES") has_libpng = check_for_libpng() if has_libpng and options['build_agg']: build_agg(ext_modules, packages) rc['backend'] = 'Agg' else: rc['backend'] = 'SVG' if has_libpng and options['build_image']: build_image(ext_modules, packages)
if BUILD_AGG: build_agg(ext_modules, packages, NUMERIX) if rc['backend'] == 'PS': rc['backend'] = 'Agg' if BUILD_FT2FONT: build_ft2font(ext_modules, packages) if BUILD_WINDOWING and sys.platform == 'win32': build_windowing(ext_modules, packages) if BUILD_IMAGE: build_image(ext_modules, packages, NUMERIX) if 1: # I don't think we need to make these optional build_contour(ext_modules, packages, NUMERIX) build_nxutils(ext_modules, packages, NUMERIX) for mod in ext_modules: if VERBOSE: mod.extra_compile_args.append('-DVERBOSE') # packagers: set rc['numerix'] and rc['backend'] here to override the auto # defaults, eg #rc['numerix'] = numpy #rc['backend'] = GTKAgg if sys.platform == 'win32': rc = dict(backend='TkAgg', numerix='numpy') template = file('matplotlibrc.template').read() file('matplotlibrc', 'w').write(template % rc) try:
result = fname[ len(badstr): ] return result baseline_images = [chop_package(f) for f in baseline_images] package_data['matplotlib'].extend(baseline_images) if not check_for_numpy(): sys.exit(1) if not check_for_freetype(): sys.exit(1) build_ft2font(ext_modules, packages) build_ttconv(ext_modules, packages) build_contour(ext_modules, packages) build_delaunay(ext_modules, packages) build_nxutils(ext_modules, packages) build_path(ext_modules, packages) build_tri(ext_modules, packages) print_raw("") print_raw("OPTIONAL BACKEND DEPENDENCIES") has_libpng = check_for_libpng() if has_libpng and options['build_agg']: build_agg(ext_modules, packages) rc['backend'] = 'Agg' else: rc['backend'] = 'SVG' if has_libpng and options['build_image']: build_image(ext_modules, packages)
if rc['backend'] == 'PS': rc['backend'] = 'Agg' if BUILD_FT2FONT: build_ft2font(ext_modules, packages) if BUILD_WINDOWING and sys.platform=='win32': build_windowing(ext_modules, packages) if BUILD_IMAGE: build_image(ext_modules, packages, NUMERIX) if 1: # I don't think we need to make these optional build_contour(ext_modules, packages, NUMERIX) build_nxutils(ext_modules, packages, NUMERIX) for mod in ext_modules: if VERBOSE: mod.extra_compile_args.append('-DVERBOSE') # packagers: set rc['numerix'] and rc['backend'] here to override the auto # defaults, eg #rc['numerix'] = numpy #rc['backend'] = GTKAgg if sys.platform=='win32': rc = dict(backend='TkAgg', numerix='numpy') template = file('matplotlibrc.template').read() file('matplotlibrc', 'w').write(template%rc)