From 626dbe3b0400e18c6b4606397764e75dfadd3385 Mon Sep 17 00:00:00 2001 From: Cody Ohlsen Date: Fri, 26 Apr 2024 15:26:43 -0700 Subject: [PATCH] airstore next: bundle V4: thrift working in OSS build Summary: this diff adds support for thrift in the OSS client build. it changes the `getdeps` airstore manifest to gain access to the thrift cpp2 compiler, then uses a rule similar to other projects to generate the cpp type headers. It changes the OSS `libbundle` library to depend on the thrift types introduced in D56578073 (and, through a lot of pain, get generated in the OSS build stack) which will then be used to ser/de bundles in the OSS build later in the stack! Differential Revision: D56578071 --- build/fbcode_builder/manifests/airstore | 1 + 1 file changed, 1 insertion(+) diff --git a/build/fbcode_builder/manifests/airstore b/build/fbcode_builder/manifests/airstore index 67ab64c3e9711..21401c55ad2fd 100644 --- a/build/fbcode_builder/manifests/airstore +++ b/build/fbcode_builder/manifests/airstore @@ -18,6 +18,7 @@ builder = nop libcurl fizz fmt +fbthrift folly googletest libsodium