dioxus/.docker/Dockerfile_pre_test

21 lines
456 B
Text
Raw Normal View History

2022-02-03 08:26:01 +00:00
FROM rust:1.58-buster
RUN apt update
2022-02-04 16:18:31 +00:00
RUN apt install -y \
libglib2.0-dev \
libgtk-3-dev \
libsoup2.4-dev \
libappindicator3-dev \
libwebkit2gtk-4.0-dev \
firefox-esr
# for kcov and Tarpaulin
#liblzma-dev binutils-dev libcurl4-openssl-dev libdw-dev libelf-dev
2022-02-03 08:26:01 +00:00
RUN cargo install cargo-make --debug
2022-02-04 16:18:31 +00:00
# for test coverage
#RUN cargo install cargo-tarpaulin
# clean up a bit
2022-02-03 08:26:01 +00:00
RUN cargo install cargo-cache && cargo cache -a
2022-02-04 16:18:31 +00:00
CMD ["exit"]