[[package]]
name = "nova"
version = "0.1.0"
+dependencies = [
+ "libc",
+]
[[package]]
name = "ntapi"
name = "nova"
path = "src/main.rs"
+[dependencies]
+libc = "0.2.101"
+
[package.metadata.raze]
workspace_path = "//cargo"
genmode = "Remote"
default_gen_buildrs = true
package_aliases_dir = "cargo"
-experimental_api = true
\ No newline at end of file
+experimental_api = true
+
+[package.metadata.raze.crates.cpufeatures.'*']
+skipped_deps = ["libc-0.2.101"]
+additional_deps = ["@raze__libc__0_2_101//:libc"]
+
+[package.metadata.raze.crates.libsodium-sys.'*']
+buildrs_additional_environment_variables = { PATH = "/usr/sbin:/usr/bin:/sbin:/bin", "NUM_JOBS" = "2" }
"notice", # See individual crates for specific licenses
])
-# No targets defined
+# Aliased targets
+alias(
+ name = "libc",
+ actual = "@raze__libc__0_2_101//:libc",
+ tags = [
+ "cargo-raze",
+ "manual",
+ ],
+)
# Export file for Stardoc support
exports_files(
"url": "@raze__url__2_2_2//:url",
},
"": {
+ "libc": "@raze__libc__0_2_101//:libc",
},
}
version = "0.2.1",
# buildifier: leave-alone
deps = [
+ "@raze__libc__0_2_101//:libc",
] + selects.with_or({
# aarch64-apple-darwin
(
"@rules_rust//rust/platform:aarch64-apple-darwin",
): [
- "@raze__libc__0_2_101//:libc",
],
"//conditions:default": [],
}) + selects.with_or({
(
"@rules_rust//rust/platform:aarch64-unknown-linux-gnu",
): [
- "@raze__libc__0_2_101//:libc",
],
"//conditions:default": [],
}),
name = "libsodium_sys_build_script",
srcs = glob(["**/*.rs"]),
build_script_env = {
+ "NUM_JOBS": "2",
"PATH": "/usr/sbin:/usr/bin:/sbin:/bin",
- "NUM_JOBS": "2"
},
crate_features = [
],
-use std::{fs, path::PathBuf};
-
fn main() -> Result<(), Box<dyn std::error::Error>> {
tonic_build::compile_protos("proto/nova.ratelimit.v1.proto").unwrap();
Ok(())
[[bin]]
name = "webhook"
path = "src/main.rs"
-
-[package.metadata.raze.crates.libsodium-sys.'*']
-buildrs_additional_environment_variables = { PATH = "/usr/sbin:/usr/bin:/sbin:/bin" }