From 842059aeef5175e826caa2ca32407fd9f97d1d64 Mon Sep 17 00:00:00 2001 From: Joseph Henry Date: Tue, 16 Feb 2021 22:31:34 -0800 Subject: [PATCH] Remove incomplete rust wrapper files --- examples/rust/binding-example/Cargo.lock | 5 ----- examples/rust/binding-example/Cargo.toml | 10 ---------- examples/rust/binding-example/build.rs | 4 ---- examples/rust/binding-example/src/main.rs | 10 ---------- examples/rust/program.c | 6 ------ examples/rust/program.h | 1 - examples/rust/program.rs | 5 ----- 7 files changed, 41 deletions(-) delete mode 100644 examples/rust/binding-example/Cargo.lock delete mode 100644 examples/rust/binding-example/Cargo.toml delete mode 100644 examples/rust/binding-example/build.rs delete mode 100644 examples/rust/binding-example/src/main.rs delete mode 100644 examples/rust/program.c delete mode 100644 examples/rust/program.h delete mode 100644 examples/rust/program.rs diff --git a/examples/rust/binding-example/Cargo.lock b/examples/rust/binding-example/Cargo.lock deleted file mode 100644 index 7c0a5dd..0000000 --- a/examples/rust/binding-example/Cargo.lock +++ /dev/null @@ -1,5 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -[[package]] -name = "binding-example" -version = "0.1.0" diff --git a/examples/rust/binding-example/Cargo.toml b/examples/rust/binding-example/Cargo.toml deleted file mode 100644 index fe94196..0000000 --- a/examples/rust/binding-example/Cargo.toml +++ /dev/null @@ -1,10 +0,0 @@ -[package] -name = "binding-example" -version = "0.1.0" -authors = ["Joseph Henry "] -edition = "2018" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html -#rustc-link-search = ["../../../lib/debug/macos-x86_64/"] - -[dependencies] diff --git a/examples/rust/binding-example/build.rs b/examples/rust/binding-example/build.rs deleted file mode 100644 index bf44483..0000000 --- a/examples/rust/binding-example/build.rs +++ /dev/null @@ -1,4 +0,0 @@ -fn main() { - println!("cargo:rustc-flags=-l dylib=c++"); - //println!("cargo:rustc-link-search=."); -} \ No newline at end of file diff --git a/examples/rust/binding-example/src/main.rs b/examples/rust/binding-example/src/main.rs deleted file mode 100644 index cd9f0fd..0000000 --- a/examples/rust/binding-example/src/main.rs +++ /dev/null @@ -1,10 +0,0 @@ - -#[link(name = "libzt", kind = "dylib")] -extern { - fn zts_socket(address_family: i32) -> i32; -} - -fn main() { - let x = unsafe { zts_socket(100) }; - println!("zts_socket() = {}", x); -} diff --git a/examples/rust/program.c b/examples/rust/program.c deleted file mode 100644 index 816f383..0000000 --- a/examples/rust/program.c +++ /dev/null @@ -1,6 +0,0 @@ -#include - -int zts_socket(int address_family) -{ - return -777; -} diff --git a/examples/rust/program.h b/examples/rust/program.h deleted file mode 100644 index 23847a0..0000000 --- a/examples/rust/program.h +++ /dev/null @@ -1 +0,0 @@ -int zts_socket(int address_family); diff --git a/examples/rust/program.rs b/examples/rust/program.rs deleted file mode 100644 index 169c9dd..0000000 --- a/examples/rust/program.rs +++ /dev/null @@ -1,5 +0,0 @@ -/* automatically generated by rust-bindgen 0.56.0 */ - -extern "C" { - pub fn zts_socket(address_family: ::std::os::raw::c_int) -> ::std::os::raw::c_int; -}