From c17b1ad2b695b00c016e56edd69b47b1eae812fd Mon Sep 17 00:00:00 2001 From: Cody Ohlsen Date: Fri, 26 Apr 2024 17:08:59 -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 67ab64c3e..21401c55a 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