erigontech / erigontech/silkworm

Install silkworm_core as a library

Open
#786 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
C++
Stars
318
Forks
84
PR merge metrics
No merged PRs in 30d

Description

It would be nice if there were a CMake option to install the `silkworm_core` package as a library (e.g., SILKWORM_CORE_INSTALL). I tried making that change locally, but I couldn't find a way to have the `evmone` and `silkpre` targets installed without touching their own CMake files.

There must be an easier way to add the option for `silkworm_core` to be installed locally that doesn't involve making changes to the other targets. I believe this would be helpful for C++ developers creating programs that interact with EVM chains. This could start filling in the gaps from the deprecated [aleth](https://github.com/ethereum/aleth) and also serve as the basis for something like what Rust devs have available in [ethers-rs](https://github.com/gakonst/ethers-rs).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.