mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 08:47:12 +03:00
78d30ad17f
Summary: Pull Request resolved: https://github.com/facebookexperimental/eden/pull/51 This diff extends capabilities of CargoBuilder in getdeps so that individual manifests can be build even without workspaces. Thanks to that a build for edenapi/tools can be made and its artifacts can be used in mononoke integration tests. Reviewed By: StanislavGlebik Differential Revision: D23574887 fbshipit-source-id: 8a974a6b5235d36a44fe082aad55cd380d84dd09
35 lines
738 B
Plaintext
35 lines
738 B
Plaintext
[manifest]
|
|
name = rust-shed
|
|
fbsource_path = fbcode/common/rust/shed
|
|
shipit_project = rust-shed
|
|
shipit_fbcode_builder = true
|
|
|
|
[git]
|
|
repo_url = https://github.com/facebookexperimental/rust-shed.git
|
|
|
|
[build]
|
|
builder = cargo
|
|
|
|
[cargo]
|
|
build_doc = true
|
|
workspace_dir =
|
|
|
|
[shipit.pathmap]
|
|
fbcode/common/rust/shed = shed
|
|
fbcode/common/rust/shed/public_autocargo = shed
|
|
fbcode/common/rust/shed/public_tld = .
|
|
tools/rust/ossconfigs = .
|
|
|
|
[shipit.strip]
|
|
^fbcode/common/rust/shed/(?!public_autocargo|public_tld).+/Cargo\.toml$
|
|
|
|
[dependencies]
|
|
fbthrift
|
|
# macOS doesn't expose the openssl api so we need to build our own.
|
|
# Windows doesn't have openssl and Linux might contain an old version,
|
|
# so we get to provide it
|
|
openssl
|
|
|
|
[dependencies.fb=on]
|
|
rust
|