Commit 6e4965ce authored by Luca Niccolini's avatar Luca Niccolini Committed by Facebook Github Bot

BUILD_SHARED_LIBS=OFF for CI build

Summary: fixes the CI build

Reviewed By: dddmello

Differential Revision: D17158685

fbshipit-source-id: 44ea871eab4d8c964b8372fb8d84879fa823ca50
parent 3685bdd1
...@@ -10,6 +10,13 @@ import specs.sodium as sodium ...@@ -10,6 +10,13 @@ import specs.sodium as sodium
def fbcode_builder_spec(builder): def fbcode_builder_spec(builder):
builder.add_option(
'fizz/fizz/build:cmake_defines',
{
'BUILD_SHARED_LIBS': 'OFF',
'BUILD_TESTS': 'ON',
}
)
return { return {
'depends_on': [folly, sodium], 'depends_on': [folly, sodium],
'steps': [ 'steps': [
......
...@@ -10,6 +10,13 @@ import specs.fizz as fizz ...@@ -10,6 +10,13 @@ import specs.fizz as fizz
def fbcode_builder_spec(builder): def fbcode_builder_spec(builder):
builder.add_option(
'mvfst/build:cmake_defines',
{
'BUILD_SHARED_LIBS': 'OFF',
'BUILD_TESTS': 'ON',
}
)
return { return {
'depends_on': [folly, fizz], 'depends_on': [folly, fizz],
'steps': [ 'steps': [
......
...@@ -15,8 +15,10 @@ import specs.zstd as zstd ...@@ -15,8 +15,10 @@ import specs.zstd as zstd
def fbcode_builder_spec(builder): def fbcode_builder_spec(builder):
builder.add_option( builder.add_option(
"proxygen/proxygen:cmake_defines", {"BUILD_QUIC": "OFF", "BUILD_TESTS": "ON"} "proxygen/proxygen:cmake_defines",
{"BUILD_QUIC": "OFF", "BUILD_SHARED_LIBS": "OFF", "BUILD_TESTS": "ON"},
) )
return { return {
"depends_on": [folly, wangle, fizz, sodium, zstd, mvfst], "depends_on": [folly, wangle, fizz, sodium, zstd, mvfst],
"steps": [builder.fb_github_cmake_install("proxygen/proxygen", "..")], "steps": [builder.fb_github_cmake_install("proxygen/proxygen", "..")],
......
...@@ -15,7 +15,8 @@ import specs.zstd as zstd ...@@ -15,7 +15,8 @@ import specs.zstd as zstd
def fbcode_builder_spec(builder): def fbcode_builder_spec(builder):
builder.add_option( builder.add_option(
"proxygen/proxygen:cmake_defines", {"BUILD_QUIC": "ON", "BUILD_TESTS": "ON"} "proxygen/proxygen:cmake_defines",
{"BUILD_QUIC": "ON", "BUILD_SHARED_LIBS": "OFF", "BUILD_TESTS": "ON"},
) )
return { return {
"depends_on": [folly, wangle, fizz, sodium, zstd, mvfst], "depends_on": [folly, wangle, fizz, sodium, zstd, mvfst],
......
...@@ -12,7 +12,13 @@ import specs.sodium as sodium ...@@ -12,7 +12,13 @@ import specs.sodium as sodium
def fbcode_builder_spec(builder): def fbcode_builder_spec(builder):
# Projects that simply depend on Wangle need not spend time on tests. # Projects that simply depend on Wangle need not spend time on tests.
builder.add_option('wangle/wangle/build:cmake_defines', {'BUILD_TESTS': 'OFF'}) builder.add_option(
'wangle/wangle/build:cmake_defines',
{
'BUILD_SHARED_LIBS': 'OFF',
'BUILD_TESTS': 'ON',
}
)
return { return {
'depends_on': [folly, fizz, sodium], 'depends_on': [folly, fizz, sodium],
'steps': [ 'steps': [
......
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