blob: 9ebc60e5801a1526aefd87635187cc3b068cf693 [file]
create {
platform_re: "linux-amd64|linux-arm64"
source {
git {
repo: "https://fuchsia.googlesource.com/third_party/github.com/mskelton/dtsfmt"
tag_pattern: "v%s"
}
}
build {
external_tool: "fuchsia/third_party/clang/${platform}@git_revision:9d075d271ff15ec153ada3413d294540206a15ed"
external_tool: "fuchsia/third_party/rust/host/${platform}@git_revisions:1ed488274bec5bf5cfe6bf7a1cc089abcc4ebd68,af2b6ed6aabd9015d5725afed749a218912a7fcc"
external_tool: "fuchsia/third_party/rust/target/x86_64-unknown-linux-gnu@git_revisions:1ed488274bec5bf5cfe6bf7a1cc089abcc4ebd68,af2b6ed6aabd9015d5725afed749a218912a7fcc"
external_tool: "fuchsia/third_party/rust/target/aarch64-unknown-linux-gnu@git_revisions:1ed488274bec5bf5cfe6bf7a1cc089abcc4ebd68,af2b6ed6aabd9015d5725afed749a218912a7fcc"
install: ["install.sh"]
# Rust host toolchain requires glibc >= 2.18 to run. The docker image
# version used by 3pp is too old (CentOS 7, with glibc 2.17) in order
# to comply with PEP 599.
no_docker_env: true
}
package {
version_file: ".versions/dtsfmt.version"
}
}
upload {
pkg_prefix: ""
}