Dockerfile 743 B

1234567891011121314151617181920212223242526
  1. # Distributed under the OSI-approved BSD 3-Clause License. See accompanying
  2. # file Copyright.txt or https://cmake.org/licensing for details.
  3. # Produce a base image with a test environment for packaged CMake binaries.
  4. # Build using the directory containing this file as its own build context.
  5. ARG FROM_IMAGE_NAME=debian:10
  6. ARG FROM_IMAGE_DIGEST=@sha256:ab0ba5b78bfe01d61ac4f9919cd0e7bef8beefa0a77d3d710bfc8630d96804b8
  7. ARG FROM_IMAGE=$FROM_IMAGE_NAME$FROM_IMAGE_DIGEST
  8. FROM $FROM_IMAGE
  9. RUN : \
  10. && apt-get update \
  11. && apt-get install -y \
  12. dpkg \
  13. file \
  14. gcc \
  15. g++ \
  16. gfortran \
  17. qt5-default \
  18. make \
  19. ninja-build \
  20. && apt-get clean \
  21. && :
  22. COPY test-make.bash test-ninja.bash /