Blockstream / greenlight

Build apps using self-custodial lightning nodes in the cloud
https://blockstream.github.io/greenlight/getting-started/
MIT License
117 stars 27 forks source link

Add .resources dir to all crates in workspace #501

Closed nepet closed 2 months ago

nepet commented 3 months ago

In order to publish the crates individually, we need to attach our resources to them. Currently this is mostly the proto files and the tls (nobody) certificates where needed.

This PR also adds some improvements to the Makefiles (also the root Makefile) for ease of use.

cdecker commented 2 months ago

ACK https://github.com/Blockstream/greenlight/pull/501/commits/5725a7326ff08c79578f689b76f78cf68bb40239