Commit 354223ec authored by Luca Niccolini's avatar Luca Niccolini Committed by Facebook Github Bot

enable CMake build (with HTTP/3)

Reviewed By: udippant

Differential Revision: D15368849

fbshipit-source-id: 5e101fc38417b807a531fa456b38234d6dd08b7a
parent d0ab8a25
...@@ -7,14 +7,26 @@ from __future__ import unicode_literals ...@@ -7,14 +7,26 @@ from __future__ import unicode_literals
import specs.folly as folly import specs.folly as folly
import specs.fizz as fizz import specs.fizz as fizz
import specs.mvfst as mvfst
import specs.sodium as sodium import specs.sodium as sodium
import specs.wangle as wangle import specs.wangle as wangle
import specs.zstd as zstd
def fbcode_builder_spec(builder): def fbcode_builder_spec(builder):
builder.add_option(
'proxygen/proxygen:cmake_defines',
{
'BUILD_QUIC': 'ON',
}
)
return { return {
'depends_on': [folly, wangle, fizz, sodium], 'depends_on': [folly, wangle, fizz, sodium, zstd, mvfst],
'steps': [ 'steps': [
# CMake build with QUIC/HTTP3
builder.fb_github_cmake_install(
'proxygen/proxygen', '..'),
# Legacy build with no QUIC/HTTP3
builder.fb_github_autoconf_install('proxygen/proxygen'), builder.fb_github_autoconf_install('proxygen/proxygen'),
], ],
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment