Commit 62987d7
Accelerating fbthrift Builds by Skipping Folly Tests in Dependency Compilation
Summary: fbthrift relies on folly, which by default builds all tests—significantly slowing down the process. This update separates the builds for fbthrift dependencies and fbthrift itself. By passing --no-tests to the dedicated dependencies build, folly tests are skipped, reducing about two-thirds of folly's build targets and noticeably accelerating the fbthrift build.
Reviewed By: YifanYuan3
Differential Revision: D910958791 parent c333a67 commit 62987d7
1 file changed
+3
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
184 | | - | |
185 | | - | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
186 | 187 | | |
187 | 188 | | |
188 | 189 | | |
| |||
0 commit comments