Skip to content

Commit

Permalink
feat: add eth-node-nethermind with failing tests
Browse files Browse the repository at this point in the history
  • Loading branch information
eenagy committed Apr 18, 2024
1 parent 21cc0fa commit ba85142
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions debian-12/eth-node-nethermind/1.21.1-1/src/debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,21 @@

override_dh_dwz:

override_dh_auto_build:
cd src/Nethermind/Nethermind.Runner && dotnet build -c release
# Deleta all other archs then x64
# You need to delete them, as this error will be presented by dpkg: dpkg-shlibdeps: error: cannot find library ld-linux-aarch64.so.1
# TODO this should come from the build specs
find src/Nethermind/Nethermind.Runner/bin/release/net7.0/runtimes -mindepth 1 -maxdepth 1 -type d ! -name 'linux-x64' -exec rm -r {} \;


override_dh_auto_test:
# # Skip tests as they are failing
# # Run Nethermind tests:
# cd src/Nethermind && dotnet test Nethermind.sln -c release
# # Run Ethereum Foundation tests:
# cd src/Nethermind && dotnet test EthereumTests.sln -c release

override_dh_auto_install:
# This relies on make install script
# if there is no install script, you have define your own rules
Expand Down

0 comments on commit ba85142

Please sign in to comment.