More lenient evmone build.

This commit is contained in:
Daniel Kirchner
2023-01-05 13:06:14 +01:00
parent 4078802c72
commit 3d776fd557
+2 -1
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 )