diff --git a/Dockerfile b/Dockerfile index 02d7694dd..34439931f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ FROM ubuntu:20.04 as builder RUN DEBIAN_FRONTEND="noninteractive" apt-get update RUN DEBIAN_FRONTEND="noninteractive" apt install -y cmake \ -libboost-dev clang-10 llvm-10 nasm ninja-build libnuma-dev \ +clang-10 llvm-10 nasm ninja-build libnuma-dev \ libcap-dev libglfw3-dev libepoxy-dev COPY . /opt/FEX @@ -21,7 +21,7 @@ RUN ninja FROM ubuntu:20.04 RUN DEBIAN_FRONTEND="noninteractive" apt-get update -RUN DEBIAN_FRONTEND="noninteractive" apt install -y libboost-dev \ +RUN DEBIAN_FRONTEND="noninteractive" apt install -y \ libnuma-dev libcap-dev libglfw3-dev libepoxy-dev COPY --from=builder /opt/FEX/build/Bin/* /usr/bin/ diff --git a/Readme.md b/Readme.md index 6bb18c425..4f3d9a233 100644 --- a/Readme.md +++ b/Readme.md @@ -7,7 +7,6 @@ This is the frontend application and tooling used for development and debugging * imgui * json-maker * tiny-json -* boost interprocess (sadly) * A C++17 compliant compiler (There are assumptions made about using Clang and LTO) * clang-tidy if you want the code cleaned up * cmake diff --git a/Source/Tests/CMakeLists.txt b/Source/Tests/CMakeLists.txt index 1f6e8cce8..e67ff949f 100644 --- a/Source/Tests/CMakeLists.txt +++ b/Source/Tests/CMakeLists.txt @@ -1,6 +1,3 @@ -# Boost with minimum version of 1.50, not exact -find_package(Boost 1.50 REQUIRED) - enable_language(ASM_NASM) if(NOT CMAKE_ASM_NASM_COMPILER_LOADED) error("Failed to find NASM compatible assembler!")