Skip to content

Commit fe34a06

Browse files
chore(hash): delete capnp source (#9118)
### Description We're not making use of the Go `capnp` bindings anymore so we can remove the source and the fixups from our repo. ### Testing Instructions Hashes stay stable in the integration tests
1 parent e50f9de commit fe34a06

20 files changed

+0
-11739
lines changed

crates/turborepo-lib/build.rs

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
88
);
99
let capnpc_result = capnpc::CompilerCommand::new()
1010
.file("./src/hash/proto.capnp")
11-
.import_path("./src/hash/std") // we need to include the 'stdlib' for capnp-go
1211
.default_parent_module(vec!["hash".to_string()])
1312
.run();
1413

crates/turborepo-lib/src/hash/proto.capnp

-5
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
1-
using Go = import "/go.capnp";
2-
31
@0xe1dde60149aeb063;
42

5-
$Go.package("capnp");
6-
$Go.import("capnp");
7-
83
struct TaskHashable {
94
globalHash @0 :Text;
105
taskDependencyHashes @1 :List(Text);

crates/turborepo-lib/src/hash/std/capnp/c++.capnp

-29
This file was deleted.

crates/turborepo-lib/src/hash/std/capnp/compat/json.capnp

-118
This file was deleted.

0 commit comments

Comments
 (0)