More lenient evmone build.

This commit is contained in:
Daniel Kirchner 2022-12-21 16:12:54 +01:00
parent 4078802c72
commit 3d776fd557

View File

@ -1049,9 +1049,10 @@ jobs:
( cd /usr/src; \
git clone --branch="eof-functions-bak3" --recurse-submodules https://github.com/ethereum/evmone.git; \
cd evmone; \
sed -i -e 's/GNULIKE TRUE/GNULIKE FALSE/g' cmake/cable/CableCompilerSettings.cmake; \
mkdir build; \
cd build; \
cmake -G Ninja -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX="/usr" ..; \
cmake -G Ninja -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX="/usr" -Dcable_NO_CONVERSION_WARNINGS=ON -Dcable_NO_PEDANTIC=ON ..; \
ninja; \
ninja install/strip; \
rm -rf /usr/src/evmone )