haven-protocol-org / haven-main

Haven is an untraceable cryptocurrency with a mix of standard market pricing and real world asset-pegged value storage. It achieves this via a “mint and burn” process within a single blockchain.
https://havenprotocol.org
Other
39 stars 25 forks source link

Manually provide release tarballs with all git submodules included. #40

Closed crocket closed 1 year ago

crocket commented 2 years ago

For now, to build haven-main from release tarball, I have to independently download submodules....

This is complex.

goshiz commented 1 year ago

you can clone the repo with the specific release tag & submodule in one command :

git clone https://github.com/haven-protocol-org/haven-main.git --recursive -b v3.0.2

crocket commented 1 year ago

With that method, linux distribution maintainers have to prepare their own tarballs and provide them to users.

If you provide release tarballs with submodules, then all distributions can just use the official tarballs. This saves time and storage space.

That method is kind of okay for people who manually compile haven-main.