mirror of
https://github.com/facebook/proxygen.git
synced 2025-08-07 07:02:53 +03:00
Summary: X-link: https://github.com/facebookincubator/zstrong/pull/944 https://github.com/facebook/mcrouter currently uses a legacy autotools-based build system, which forces third parties to rely on a collection of scripts hosted in the repository to build it with all required dependencies. This is brittle and has lead to many issue reports about build problems. In https://github.com/facebook/mcrouter/pull/449, I've prepared a working CMake-based build system for mcrouter that could replace the legacy autotools setup. This patch adds the necessary manifests for mcrouter and its ragel dependency so that fbcode_builder itself will be setup for the repo without having to do it in the PR. X-link: https://github.com/facebook/folly/pull/2268 Reviewed By: yfeldblum Differential Revision: D60537337 Pulled By: Orvid fbshipit-source-id: ed73693d4af93acc3b8e996a7c61d0090075949f
24 lines
259 B
Plaintext
24 lines
259 B
Plaintext
[manifest]
|
|
name = mcrouter
|
|
|
|
[git]
|
|
repo_url = https://github.com/facebook/mcrouter.git
|
|
|
|
[dependencies]
|
|
folly
|
|
wangle
|
|
fizz
|
|
fbthrift
|
|
mvfst
|
|
ragel
|
|
|
|
[build]
|
|
builder = cmake
|
|
subdir = .
|
|
|
|
[cmake.defines.test=on]
|
|
BUILD_TESTS=ON
|
|
|
|
[cmake.defines.test=off]
|
|
BUILD_TESTS=OFF
|