def main(): parser = argparse.ArgumentParser(description="mpienv-build") parser.add_argument('-n', '--name', metavar='name', dest='name', default=None, type=str, help='Name of an MPI installation') parser.add_argument('-v', '--verbose', dest='verbose', default=False, action='store_true', help='Verbose') parser.add_argument('-j', type=int, default=1, dest='npar', help="Number of parallel make jobs") parser.add_argument('mpi', type=str, metavar="[MPI]", help='MPI name') try: if sys.argv[1:].index('--list') >= 0: list_avail() exit(0) except ValueError: pass args = parser.parse_args() inst = create_installer(manager, args.mpi, args.name, verbose=args.verbose) inst.build(npar=args.npar)
def main(): parser = argparse.ArgumentParser(description="mpienv-configure") parser.add_argument('-n', '--name', metavar='name', dest='name', default=None, type=str, nargs='?', help='Name of an MPI installation') parser.add_argument('-v', '--verbose', dest='verbose', default=False, action='store_true', help='Verbose') parser.add_argument('mpi', type=str, metavar="[MPI]", help='MPI name', default=None) parser.add_argument('conf_args', nargs=argparse.REMAINDER, default=[]) args = parser.parse_args() inst = create_installer(manager, args.mpi, args.name, verbose=args.verbose) inst.configure(args.conf_args)
def main(): try: if sys.argv[1:].index('--list') >= 0: list_avail() exit(0) except ValueError: pass args = parser.parse_args() inst = create_installer(mpienv, args.mpi, args.name, verbose=args.verbose) inst.install(npar=args.npar)
def main(): args = parser.parse_args() inst = create_installer(mpienv, args.mpi, args.name, verbose=args.verbose) inst.build(npar=args.npar)
def main(): args = parser.parse_args() inst = create_installer(mpienv, args.mpi, args.name, verbose=args.verbose) inst.configure()