Build LLVM demangler directly with our sources

This remove dep on LLVM library by building the demangler as part of the
project.

This should help with building on macOS.
This commit is contained in:
Mary
2020-12-18 17:56:41 +01:00
parent 82d7c54a3d
commit 413443aa95
20 changed files with 10675 additions and 21 deletions

View File

@@ -35,7 +35,6 @@ jobs:
libmagic-dev \
libssl-dev \
libcapstone-dev \
llvm-dev \
nlohmann-json3-dev \
python3-dev \
libfreetype-dev \
@@ -82,7 +81,6 @@ jobs:
mingw-w64-${{ matrix.arch }}-glfw
mingw-w64-${{ matrix.arch }}-glm
mingw-w64-${{ matrix.arch }}-file
mingw-w64-${{ matrix.arch }}-llvm
mingw-w64-${{ matrix.arch }}-nlohmann-json
mingw-w64-${{ matrix.arch }}-openssl
mingw-w64-${{ matrix.arch }}-polly