def add_args()

in build/fbcode_builder/make_docker_context.py [0:0]


    def add_args(parser):
        parser.add_argument(
            "--docker-context-dir",
            metavar="DIR",
            default=default_context_dir,
            help="Write the Dockerfile and its context into this directory. "
            "If empty, make a temporary directory. Default: %(default)s.",
        )
        parser.add_argument(
            "--user",
            metavar="NAME",
            default=opts.get("user", "nobody"),
            help="Build and install as this user. Default: %(default)s.",
        )
        parser.add_argument(
            "--prefix",
            metavar="DIR",
            default=opts.get("prefix", "/home/install"),
            help="Install all libraries in this prefix. Default: %(default)s.",
        )
        parser.add_argument(
            "--projects-dir",
            metavar="DIR",
            default=opts.get("projects_dir", "/home"),
            help="Place project code directories here. Default: %(default)s.",
        )
        parser.add_argument(
            "--os-image",
            metavar="IMG",
            choices=zip(*valid_versions)[0],
            default=opts.get("os_image", valid_versions[0][0]),
            help="Docker OS image -- be sure to use only ones you trust (See "
            "README.docker). Choices: %(choices)s. Default: %(default)s.",
        )
        parser.add_argument(
            "--gcc-version",
            metavar="VER",
            choices=set(zip(*valid_versions)[1]),
            default=opts.get("gcc_version", valid_versions[0][1]),
            help="Choices: %(choices)s. Default: %(default)s.",
        )
        parser.add_argument(
            "--make-parallelism",
            metavar="NUM",
            type=int,
            default=opts.get("make_parallelism", 1),
            help="Use `make -j` on multi-CPU systems with lots of RAM. "
            "Default: %(default)s.",
        )
        parser.add_argument(
            "--local-repo-dir",
            metavar="DIR",
            help="If set, build {0} from a local directory instead of Github.".format(
                github_project
            ),
        )
        parser.add_argument(
            "--ccache-tgz",
            metavar="PATH",
            help="If set, enable ccache for the build. To initialize the "
            "cache, first try to hardlink, then to copy --cache-tgz "
            "as ccache.tgz into the --docker-context-dir.",
        )