mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-05-06 03:49:16 +02:00
Merge #20619: guix: Quality of life improvements
570e43fe72guix: Print build params inside/outside of container (Carl Dong)2f9d1fdde6guix: Move DISTSRC determination to guix-build.sh (Carl Dong)0b7cd07bb5guix: Move OUTDIR determination+creation to guix-build.sh (Carl Dong)d27ff8b86aguix: Add more sanity checks to guix-build.sh (Carl Dong)57f9533146guix: Add section headings to guix-build.sh (Carl Dong)38b7b2ed72genbuild: Specify rev-parse length (Carl Dong)036dc740dadocs: Point to contrib/guix/README.md in doc/guix.md (Carl Dong)34f0fda2d3guix: Small updates to README wording (Carl Dong)402e3a5b1eguix: Update HOSTS README entry for new architectures (Carl Dong)cfa7ceb21bguix: Remove README development environment section (Carl Dong)93b6a8544aguix: Add ADDITIONAL_GUIX_{COMMON,TIMEMACHINE}_FLAGS options (Carl Dong)0f31e24703guix: Add SUBSTITUTE_URLS option (Carl Dong)444fcfca90guix: Make guix honor MAX_JOBS setting (Carl Dong) Pull request description: After live-demo-ing a Guix build (which completed successfully!) on achow101's stream, I realized there were a few quality of life improvements which can be made to improve the user experience of our Guix build process. Here are a few of them. Notable changes: 1. When `MAX_JOBS` is specified, both `guix time-machine` and `guix environment` will now build up to `MAX_JOBS` packages at a time when creating the build environment 2. The instructions for using substitutes were incorrect, and has now been replaced with a `SUBSTITUTE_URLS` environment variable, which works well with shell's IFS splitting rules 3. New `ADDITIONAL_GUIX_{COMMON,TIMEMACHINE}_FLAGS` options, for more granular customization of the build process. 4. README cleanup ACKs for top commit: fanquake: ACK570e43fe72- lets move this forward. Tree-SHA512: 4e8ab560522ade5efb5e8736aec0fb1a3f19ae9deb586c1ab87020816876f3f466a950b3f8c04d9fa1d072ae5ee780038c5c9063577049bdd9db17978e11c328
This commit is contained in:
3
doc/guix.md
Normal file
3
doc/guix.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# Bootstrappable Bitcoin Core Builds
|
||||
|
||||
See [contrib/guix/README.md](../contrib/guix/README.md)
|
||||
Reference in New Issue
Block a user