Rename to abi-generator
This commit is contained in:
parent
28df46dec5
commit
aab7ac67c3
42
Cargo.lock
generated
42
Cargo.lock
generated
@ -2,6 +2,26 @@
|
||||
# It is not intended for manual editing.
|
||||
version = 3
|
||||
|
||||
[[package]]
|
||||
name = "abi-generator"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn",
|
||||
"thiserror",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "abi-kernel-macros"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"abi-generator",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "abi-lib"
|
||||
version = "0.1.0"
|
||||
@ -23,19 +43,9 @@ dependencies = [
|
||||
name = "example-abi"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"abi-generator",
|
||||
"abi-lib",
|
||||
"prettyplease",
|
||||
"syscall-generator",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "handler"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn",
|
||||
"syscall-generator",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -83,16 +93,6 @@ dependencies = [
|
||||
"unicode-ident",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "syscall-generator"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn",
|
||||
"thiserror",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "thiserror"
|
||||
version = "1.0.57"
|
||||
|
@ -1,5 +1,5 @@
|
||||
[package]
|
||||
name = "syscall-generator"
|
||||
name = "abi-generator"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
@ -10,4 +10,4 @@ syn = { version = "2.0.32", features = ["full"] }
|
||||
thiserror = "1.0.47"
|
||||
|
||||
[workspace]
|
||||
members = [ "abi-lib","example-abi", "handler"]
|
||||
members = ["abi-lib", "example-abi", "abi-kernel-macros"]
|
||||
|
@ -1,5 +1,5 @@
|
||||
[package]
|
||||
name = "handler"
|
||||
name = "abi-kernel-macros"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
@ -8,7 +8,7 @@ proc-macro2 = "1.0.78"
|
||||
quote = "1.0.35"
|
||||
syn = { version = "2.0.52", features = ["full"] }
|
||||
|
||||
syscall-generator = { path = ".." }
|
||||
abi-generator = { path = ".." }
|
||||
|
||||
[lib]
|
||||
proc-macro = true
|
@ -1,12 +1,12 @@
|
||||
use proc_macro::TokenStream as TokenStream1;
|
||||
use proc_macro2::Span;
|
||||
use quote::quote;
|
||||
use syn::{parse_macro_input, punctuated::Punctuated, Token};
|
||||
use syscall_generator::{
|
||||
use abi_generator::{
|
||||
abi::{ty::TypeWidth, Abi},
|
||||
syntax::UnwrapFancy,
|
||||
TargetEnv,
|
||||
};
|
||||
use proc_macro::TokenStream as TokenStream1;
|
||||
use proc_macro2::Span;
|
||||
use quote::quote;
|
||||
use syn::{parse_macro_input, punctuated::Punctuated, Token};
|
||||
|
||||
enum DispatcherAbiPath {
|
||||
Env(syn::LitStr),
|
@ -7,5 +7,5 @@ edition = "2021"
|
||||
abi-lib = { path = "../abi-lib" }
|
||||
|
||||
[build-dependencies]
|
||||
syscall-generator = { path = ".." }
|
||||
abi-generator = { path = ".." }
|
||||
prettyplease = "0.2.15"
|
||||
|
@ -1,6 +1,6 @@
|
||||
use std::{env, path::Path};
|
||||
|
||||
use syscall_generator::{
|
||||
use abi_generator::{
|
||||
abi::{ty::TypeWidth, AbiBuilder},
|
||||
syntax::UnwrapFancy,
|
||||
TargetEnv,
|
||||
|
Loading…
x
Reference in New Issue
Block a user