Rusty Russell
dce58393cb
build-release.sh: fix zipfile determinism.
...
I tried building zipfile on a fresh clone inside KVM, and got
1. Different times inside the zipfile, since zip seems to save *local* times.
2. A different zipfile order, since zip seems to use filesystem order.
Fix both of these. I don't know if LANG=C is necessary for git
ls-files, but it can't hurt.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2019-02-25 23:36:47 +00:00
Rusty Russell
9f6d5a3c47
tools/build-release.sh: make it work in a pristine clone.
...
We need the submodules to exist.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2019-02-22 11:20:51 -08:00
Rusty Russell
6e44073bb0
tools/build-release.sh: make zipfile deterministic.
...
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2019-02-22 11:20:51 -08:00
Rusty Russell
91fdfbe2f4
tools/build-release.sh: work around git status bug.
...
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2019-02-22 11:20:51 -08:00
Rusty Russell
e857229de4
tools: make build-release more friendly.
...
You can now override sanity checks for testing, and also
specify exactly what to build.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2019-02-08 01:10:17 +00:00
Rusty Russell
0d5f0d79da
build: allow building from source zip file.
...
Changes both how we construct it and how we deal with not having git.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2019-01-15 02:18:30 +00:00
Rusty Russell
d4f164eb39
Release: add helper script for release, and checklist for the process.
...
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2018-10-31 10:56:44 +10:30