]> Cypherpunks.ru repositories - goredo.git/commit
Binary format and many optimisations
authorSergey Matveev <stargrave@stargrave.org>
Sat, 7 Oct 2023 14:04:55 +0000 (17:04 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 7 Oct 2023 14:06:41 +0000 (17:06 +0300)
commit6dce71355599d4caf8267f6f02520037480f7ba3
tree5bd84da557b77adb2ebd813a904714667609d5c0
parente1afa1a3b0f7e4e06f636f584a47bb8cfc885e7c
Binary format and many optimisations

* Binary .dep format instead of recfile .rec
* Buffered dependency files writes
* Do not store Tgt.{h,t}, they are easy to calculate
17 files changed:
.gitignore
buildlog.go
dep.go
depfix.go
do.go
dot.go
go.mod
go.sum
ifchange.go
inode.go
main.go
ood.go
run.go
t/goredo-deps.t
tgt.go
usage.go
whichdo.go [new file with mode: 0644]