switch poggers to git dep

This commit is contained in:
pozm 2024-02-11 17:42:55 +00:00
parent a4be8e71f6
commit 1356a14d01
No known key found for this signature in database
GPG Key ID: 5AB655AFC8AAA822
2 changed files with 42 additions and 7 deletions

45
Cargo.lock generated
View File

@ -181,7 +181,7 @@ version = "0.1.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"dll-syringe", "dll-syringe",
"poggers", "poggers 1.1.6",
"windows", "windows",
] ]
@ -189,8 +189,8 @@ dependencies = [
name = "gdkeinj" name = "gdkeinj"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"poggers", "poggers 1.1.6 (git+https://github.com/pozm/poggers.git)",
"poggers-derive", "poggers-derive 0.1.5 (git+https://github.com/pozm/poggers.git)",
"retour", "retour",
] ]
@ -350,6 +350,14 @@ dependencies = [
"bindgen", "bindgen",
] ]
[[package]]
name = "macos-libproc"
version = "0.1.0"
source = "git+https://github.com/pozm/poggers.git#cc24264792ba93b8c25456cacb34c188e49e0998"
dependencies = [
"bindgen",
]
[[package]] [[package]]
name = "memchr" name = "memchr"
version = "2.5.0" version = "2.5.0"
@ -455,8 +463,24 @@ dependencies = [
"ctor", "ctor",
"libc", "libc",
"mach", "mach",
"macos-libproc", "macos-libproc 0.1.0",
"poggers-derive", "poggers-derive 0.1.5",
"thiserror",
"widestring",
"windows",
]
[[package]]
name = "poggers"
version = "1.1.6"
source = "git+https://github.com/pozm/poggers.git#cc24264792ba93b8c25456cacb34c188e49e0998"
dependencies = [
"bitfield-struct",
"ctor",
"libc",
"mach",
"macos-libproc 0.1.0 (git+https://github.com/pozm/poggers.git)",
"poggers-derive 0.1.5 (git+https://github.com/pozm/poggers.git)",
"thiserror", "thiserror",
"widestring", "widestring",
"windows", "windows",
@ -472,6 +496,17 @@ dependencies = [
"syn 2.0.48", "syn 2.0.48",
] ]
[[package]]
name = "poggers-derive"
version = "0.1.5"
source = "git+https://github.com/pozm/poggers.git#cc24264792ba93b8c25456cacb34c188e49e0998"
dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn 2.0.48",
]
[[package]] [[package]]
name = "prettyplease" name = "prettyplease"
version = "0.2.15" version = "0.2.15"

View File

@ -8,6 +8,6 @@ edition = "2021"
crate-type = ["cdylib"] crate-type = ["cdylib"]
[dependencies] [dependencies]
poggers = { path = "../../poggers" } poggers = { git = "https://github.com/pozm/poggers.git" }
poggers-derive = { path = "../../poggers/poggers-derive/" } poggers-derive = { git = "https://github.com/pozm/poggers.git" }
retour = { version = "0.3.1", features = ["static-detour"] } retour = { version = "0.3.1", features = ["static-detour"] }