Blockstream / greenlight

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

Add .resources dir to all crates in workspace #501

Closed nepet closed 2 weeks ago

nepet commented 3 weeks 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 weeks ago

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