mirror of
https://github.com/edera-dev/krata.git
synced 2025-08-03 21:21:32 +00:00
krata: begin work on idm channel
This commit is contained in:
@ -6,13 +6,19 @@ fn main() -> Result<()> {
|
||||
.descriptor_pool("crate::DESCRIPTOR_POOL")
|
||||
.configure(
|
||||
&mut config,
|
||||
&["../../proto/krata/v1/control.proto"],
|
||||
&["../../proto/"],
|
||||
&[
|
||||
"../../proto/krata/v1/control.proto",
|
||||
"proto/krata/internal/idm.proto",
|
||||
],
|
||||
&["../../proto/", "proto/"],
|
||||
)?;
|
||||
tonic_build::configure().compile_with_config(
|
||||
config,
|
||||
&["../../proto/krata/v1/control.proto"],
|
||||
&["../../proto/"],
|
||||
&[
|
||||
"../../proto/krata/v1/control.proto",
|
||||
"proto/krata/internal/idm.proto",
|
||||
],
|
||||
&["../../proto/", "proto/"],
|
||||
)?;
|
||||
Ok(())
|
||||
}
|
||||
|
17
crates/krata/proto/krata/internal/idm.proto
Normal file
17
crates/krata/proto/krata/internal/idm.proto
Normal file
@ -0,0 +1,17 @@
|
||||
syntax = "proto3";
|
||||
|
||||
package krata.internal.idm;
|
||||
|
||||
option java_multiple_files = true;
|
||||
option java_package = "dev.krata.proto.internal.idm";
|
||||
option java_outer_classname = "IdmProto";
|
||||
|
||||
message IdmExitMessage {
|
||||
int32 code = 1;
|
||||
}
|
||||
|
||||
message IdmPacket {
|
||||
oneof message {
|
||||
IdmExitMessage exit = 1;
|
||||
}
|
||||
}
|
1
crates/krata/src/idm.rs
Normal file
1
crates/krata/src/idm.rs
Normal file
@ -0,0 +1 @@
|
||||
include!(concat!(env!("OUT_DIR"), "/krata.idm.rs"));
|
Reference in New Issue
Block a user