witty-crayon-22786
05/10/2018, 5:05 PMwire
is an alternative protoc compiler.average-vr-56795
05/10/2018, 5:07 PMwire
rule implementation manually look at its raw arg, rather than the snapshot, to construct its command line?witty-crayon-22786
05/10/2018, 5:07 PMaverage-vr-56795
05/10/2018, 5:08 PMwitty-crayon-22786
05/10/2018, 5:08 PMaverage-vr-56795
05/10/2018, 5:09 PMwitty-crayon-22786
05/10/2018, 5:09 PMwitty-crayon-22786
05/10/2018, 5:09 PMwitty-crayon-22786
05/10/2018, 5:10 PMwitty-crayon-22786
05/10/2018, 5:10 PMaverage-vr-56795
05/10/2018, 5:10 PMDirectory
thing, rather than the lifting of Snapshot
thing, and we can follow up with the simplifying of `Snapshot`s whenever we find timewitty-crayon-22786
05/10/2018, 5:11 PMaverage-vr-56795
05/10/2018, 5:12 PMDigest
of Directory
as my fundamental unit of files, and have a project to Snapshot
intrinsic so that `Snapshot`s are only ever produced to be consumed, and never to be passed back into a rulewitty-crayon-22786
05/10/2018, 5:12 PMaverage-vr-56795
05/10/2018, 5:13 PMproject Directory to Snapshot
out to a later stage where we’re currently doing it eagerlywitty-crayon-22786
05/10/2018, 5:13 PMwitty-crayon-22786
05/10/2018, 5:13 PMaverage-vr-56795
05/10/2018, 5:14 PMDirectory
not a Snapshot
average-vr-56795
05/10/2018, 5:14 PMSnapshot
average-vr-56795
05/10/2018, 5:15 PMDirectory
, keep that out of bandwitty-crayon-22786
05/10/2018, 5:16 PMwitty-crayon-22786
05/10/2018, 5:16 PMwitty-crayon-22786
05/10/2018, 5:16 PMPathGlobs -> Digest
, then you've lost orderingwitty-crayon-22786
05/10/2018, 5:17 PMDigest -> Snapshot
)average-vr-56795
05/10/2018, 5:18 PMDigest
not a Snapshot
- so if you already have a Snapshot
you just grab the Digest
field, and if you are capturing from a PathGlobs
you’re going to go via a Snapshot
, but if you happen to have a Digest
we don’t need to expand itwitty-crayon-22786
05/10/2018, 5:19 PMwitty-crayon-22786
05/10/2018, 5:19 PMaverage-vr-56795
05/10/2018, 5:19 PMPathGlobs -> Snapshot -> Digest
or ExecuteProcessResult -> Digest
average-vr-56795
05/10/2018, 5:19 PMwitty-crayon-22786
05/10/2018, 5:20 PM