From 9aa6e15e89e2140640ab854a4a55e8eff378e7b7 Mon Sep 17 00:00:00 2001 From: Simeon Romanov Date: Wed, 31 Jan 2024 17:14:20 +0300 Subject: [PATCH] clean up --- frontend/Cargo.toml | 2 +- frontend/{frontend.rs => bindings.rs} | 2 ++ frontend/build.rs | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) rename frontend/{frontend.rs => bindings.rs} (87%) diff --git a/frontend/Cargo.toml b/frontend/Cargo.toml index 712b5cd4..344f5986 100644 --- a/frontend/Cargo.toml +++ b/frontend/Cargo.toml @@ -10,7 +10,7 @@ repository.workspace = true [lib] name = "frontend" -path = "/dev/null" +path = "bindings.rs" crate-type = ["lib"] [build-dependencies] diff --git a/frontend/frontend.rs b/frontend/bindings.rs similarity index 87% rename from frontend/frontend.rs rename to frontend/bindings.rs index e167e3fc..5514ff90 100644 --- a/frontend/frontend.rs +++ b/frontend/bindings.rs @@ -1,4 +1,6 @@ // Some structs that must be redefined for transpiling without changing actual types on backend +use tsync::tsync; + #[tsync] pub type Hostname = String; diff --git a/frontend/build.rs b/frontend/build.rs index eb102e52..2320761b 100644 --- a/frontend/build.rs +++ b/frontend/build.rs @@ -62,7 +62,7 @@ pub fn build_types() { inputs[0].push("backend"); inputs[1].push("frontend"); - inputs[1].push("frontend.rs"); + inputs[1].push("bindings.rs"); output.push("src/types/rust.d.ts"); tsync::generate_typescript_defs(inputs, output, false);