1
0
mirror of https://github.com/facebook/proxygen.git synced 2025-08-08 18:02:05 +03:00

Add manifest for Meta Python 3.12

Summary:
This will be used to support the OSS build of CinderX with getdeps.py in upcoming diffs.

To make this work I had to teach getdeps.py how to pass `--external-branch` to `codesync`.

Reviewed By: alexmalyshev

Differential Revision: D79286425

fbshipit-source-id: f4b1066f8736fdb407f5bd75d3e2cc47b9e7d592
This commit is contained in:
Jacob Bower
2025-08-01 01:53:45 -07:00
committed by Facebook GitHub Bot
parent f74d9148f6
commit 8c1e7cfbc2
3 changed files with 44 additions and 18 deletions

View File

@@ -49,6 +49,7 @@ SCHEMA = {
"shipit_project": OPTIONAL,
"shipit_fbcode_builder": OPTIONAL,
"use_shipit": OPTIONAL,
"shipit_external_branch": OPTIONAL,
},
},
"dependencies": {"optional_section": True, "allow_values": False},
@@ -428,7 +429,11 @@ class ManifestParser(object):
and real_shipit_available
):
# We can use the code from fbsource
return ShipitTransformerFetcher(build_options, self.shipit_project)
return ShipitTransformerFetcher(
build_options,
self.shipit_project,
self.get("manifest", "shipit_external_branch"),
)
# If both of these are None, the package can only be coming from
# preinstalled toolchain or system packages