def print_image(url): """ Print book's cover """ output = convert_url(url, is_unicode=True) console = Console() console.out(output)
def config(console: Console, args: argparse.Namespace) -> int: import pkg_resources incdir = pkg_resources.resource_filename("correctionlib", "include") libdir = pkg_resources.resource_filename("correctionlib", "lib") out = [] if args.version: out.append(correctionlib.version.version) if args.incdir: out.append(incdir) if args.cflags: out.append(f"-std=c++17 -I{incdir}") if args.libdir: out.append(libdir) if args.ldflags: out.append(f"-L{libdir} -lcorrectionlib") if args.rpath: out.append(f"-Wl,-rpath,{libdir}") if args.cmake: out.append( f"-Dcorrectionlib_DIR={pkg_resources.resource_filename('correctionlib', 'cmake')}" ) console.out(" ".join(out), highlight=False) return 0