Dockerfile 742 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:9
  6. ARG FROM_IMAGE_DIGEST=@sha256:397b2157a9ea8d7f16c613aded70284292106e8b813fb1ed5de8a8785310a26a
  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 /