mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-14 09:00:40 +02:00
Merge pull request #709 from Sonicadvance1/remove_boost
Removes all references to Boost
This commit is contained in:
commit
dbfbfe5f0e
3 files changed
+2
-6
No files matched your search
+2
-2
@@ -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/
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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!")
|
||||
|
||||
Reference in new issue
Block a user