Skip to content

Commit edab36e

Browse files
committed
import packages list from docs.rs
1 parent 7d50b24 commit edab36e

File tree

3 files changed

+815
-1
lines changed

3 files changed

+815
-1
lines changed

Dockerfile

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
FROM debian:stretch
2+
3+
# Install the packages contained in `packages.txt`
4+
COPY packages.txt /opt/crates-build-env/packages.txt
5+
RUN apt-get update && cat /opt/crates-build-env/packages.txt | DEBIAN_FRONTEND=noninteractive xargs apt-get install -y

README.md

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
11
# Build environment for Rust crates
22

3-
WIP.
3+
This repository contains the source of the Docker container the Rust project
4+
uses to build third-party crates. It is based on **Debian 9 Stretch**, and
5+
contains all the native dependencies used by the Rust crates we know of.
6+
7+
## Adding new dependencies
8+
9+
If your crate fails to build on one of the services that uses this Docker
10+
image, please either open an issue with the name of the packages you need or
11+
send a pull request that adds the packages to `packages.txt`.

0 commit comments

Comments
 (0)