From cdb420497a2d2ed4638579b709d65def49ca9606 Mon Sep 17 00:00:00 2001 From: River <26424577+wusatosi@users.noreply.github.com> Date: Tue, 15 Oct 2024 15:45:41 -0400 Subject: [PATCH] remove unused docker file --- .ci/docker/ubuntu.Dockerfile | 38 ------------------------------------ 1 file changed, 38 deletions(-) delete mode 100644 .ci/docker/ubuntu.Dockerfile diff --git a/.ci/docker/ubuntu.Dockerfile b/.ci/docker/ubuntu.Dockerfile deleted file mode 100644 index e71b915..0000000 --- a/.ci/docker/ubuntu.Dockerfile +++ /dev/null @@ -1,38 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception - -# Using a non-LTS Ubuntu, just until CMake 3.25 is available on Ubuntu 24.04 -FROM ubuntu:23.10 - -# Install dependencies, -RUN apt-get update -RUN apt-get install -y \ - clang \ - clang-tidy \ - g++ \ - ninja-build \ - cmake \ - git -RUN apt-get clean - -WORKDIR /workarea -COPY ./ ./ - -# Set build arguments. -ARG cc=gcc -ARG cxx=g++ -ARG cmake_args= - -# Workaround Ubuntu broken ASan -RUN sysctl vm.mmap_rnd_bits=28 - -# Build. -ENV CC="$cc" CXX="$cxx" CMAKE_GENERATOR="Ninja Multi-Config" CMAKE_EXPORT_COMPILE_COMMANDS=on -RUN ls -lR src -RUN cmake -B build -S . "$cmake_args" -RUN cmake --build build --config Release --verbose -RUN cmake --build build --config Release --target all_verify_interface_header_sets -RUN cmake --install build --config Release --prefix /opt/beman.exemplar -RUN cmake --build build --config Debug --verbose -RUN cmake --build build --config Debug --target all_verify_interface_header_sets -RUN cmake --install build --config Debug --prefix /opt/beman.exemplar -RUN find /opt/beman.exemplar -type f