def METHOD_NAME(skip_build: bool) -> None:
    # Run a full build.
    print(Fore.GREEN + "Building project..." + Style.RESET_ALL)
    if not skip_build:
        subprocess.run([
            "dotnet",
            "build",
            p("OpenDreamClient", "OpenDreamClient.csproj"),
            "-c", "Release",
            "--nologo",
            "/v:m",
            "/t:Rebuild",
            "/p:FullRelease=True",
            "/m"
        ], check=True)
    print(Fore.GREEN + "Packaging client..." + Style.RESET_ALL)
    client_zip = zipfile.ZipFile(
        p("release", "SS14.Client.zip"), "w",
        compression=zipfile.ZIP_DEFLATED)
    copy_resources(client_zip)
    copy_content_assemblies("Assemblies", client_zip)
    # Cool we're done.
    client_zip.close()