fix: update dependencies. Resolve build issues. (Not tested ingame)
This commit is contained in:
20
build.rs
20
build.rs
@@ -1,7 +1,7 @@
|
||||
use std::error::Error;
|
||||
|
||||
use serde::{Deserialize, Serialize};
|
||||
use vergen::EmitBuilder;
|
||||
use vergen_gitcl::{Emitter, GitclBuilder};
|
||||
|
||||
#[derive(Clone, Deserialize, Serialize)]
|
||||
struct InfoJson {
|
||||
@@ -36,29 +36,27 @@ fn build_number() -> Result<(), Box<dyn Error>> {
|
||||
fn main() -> Result<(), Box<dyn Error>> {
|
||||
|
||||
download(
|
||||
"https://raw.githubusercontent.com/a2x/cs2-dumper/main/output/client.dll.rs",
|
||||
"https://raw.githubusercontent.com/a2x/cs2-dumper/refs/heads/main/output/client_dll.rs",
|
||||
"./src/dma/cs2dumper/client_mod.rs"
|
||||
).expect("Failed to download build file \"client.dll.rs\"");
|
||||
|
||||
download(
|
||||
"https://raw.githubusercontent.com/a2x/cs2-dumper/main/output/offsets.rs",
|
||||
"https://raw.githubusercontent.com/a2x/cs2-dumper/refs/heads/main/output/offsets.rs",
|
||||
"./src/dma/cs2dumper/offsets_mod.rs"
|
||||
).expect("Failed to download build file \"offsets.rs\"");
|
||||
|
||||
download(
|
||||
"https://raw.githubusercontent.com/a2x/cs2-dumper/main/output/engine2.dll.rs",
|
||||
"https://raw.githubusercontent.com/a2x/cs2-dumper/refs/heads/main/output/engine2_dll.rs",
|
||||
"./src/dma/cs2dumper/engine2_mod.rs"
|
||||
).expect("Failed to download build file \"engine2.dll.rs\"");
|
||||
|
||||
build_number()?;
|
||||
|
||||
EmitBuilder::builder()
|
||||
.git_sha(true)
|
||||
.git_commit_date()
|
||||
.cargo_debug()
|
||||
.cargo_target_triple()
|
||||
.rustc_semver()
|
||||
.rustc_llvm_version()
|
||||
let gitcl = GitclBuilder::all_git()?;
|
||||
|
||||
|
||||
Emitter::new()
|
||||
.add_instructions(&gitcl)?
|
||||
.emit()?;
|
||||
|
||||
Ok(())
|
||||
|
||||
Reference in New Issue
Block a user