mirror of
https://github.com/rustdesk/rustdesk-server.git
synced 2024-11-23 19:49:20 +08:00
crt-static
This commit is contained in:
parent
fe661fe067
commit
388ae586ec
8
.cargo/config.toml
Normal file
8
.cargo/config.toml
Normal file
@ -0,0 +1,8 @@
|
||||
[target.x86_64-pc-windows-msvc]
|
||||
rustflags = ["-Ctarget-feature=+crt-static"]
|
||||
[target.i686-pc-windows-msvc]
|
||||
rustflags = ["-Ctarget-feature=+crt-static"]
|
||||
[target.'cfg(target_os="macos")']
|
||||
rustflags = [
|
||||
"-C", "link-args=-sectcreate __CGPreLoginApp __cgpreloginapp /dev/null",
|
||||
]
|
7
Cargo.lock
generated
7
Cargo.lock
generated
@ -816,7 +816,6 @@ dependencies = [
|
||||
"serde_json",
|
||||
"sodiumoxide",
|
||||
"sqlx",
|
||||
"static_vcruntime",
|
||||
"tokio-tungstenite",
|
||||
"tower-http",
|
||||
"tungstenite",
|
||||
@ -2093,12 +2092,6 @@ version = "1.1.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
|
||||
|
||||
[[package]]
|
||||
name = "static_vcruntime"
|
||||
version = "2.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "954e3e877803def9dc46075bf4060147c55cd70db97873077232eae0269dc89b"
|
||||
|
||||
[[package]]
|
||||
name = "stringprep"
|
||||
version = "0.1.2"
|
||||
|
@ -54,7 +54,6 @@ ping = "0.4.0"
|
||||
|
||||
[build-dependencies]
|
||||
hbb_common = { path = "libs/hbb_common" }
|
||||
static_vcruntime = "2.0"
|
||||
|
||||
[workspace]
|
||||
members = ["libs/hbb_common"]
|
||||
|
3
build.rs
3
build.rs
@ -1,6 +1,3 @@
|
||||
fn main() {
|
||||
hbb_common::gen_version();
|
||||
if cfg!(target_os = "windows") {
|
||||
static_vcruntime::metabuild();
|
||||
}
|
||||
}
|
||||
|
8
ui/.cargo/config.toml
Normal file
8
ui/.cargo/config.toml
Normal file
@ -0,0 +1,8 @@
|
||||
[target.x86_64-pc-windows-msvc]
|
||||
rustflags = ["-Ctarget-feature=+crt-static"]
|
||||
[target.i686-pc-windows-msvc]
|
||||
rustflags = ["-Ctarget-feature=+crt-static"]
|
||||
[target.'cfg(target_os="macos")']
|
||||
rustflags = [
|
||||
"-C", "link-args=-sectcreate __CGPreLoginApp __cgpreloginapp /dev/null",
|
||||
]
|
9
ui/Cargo.lock
generated
9
ui/Cargo.lock
generated
@ -2315,7 +2315,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "rustdesk_server"
|
||||
version = "0.1.1"
|
||||
version = "0.1.2"
|
||||
dependencies = [
|
||||
"async-std",
|
||||
"crossbeam-channel",
|
||||
@ -2324,7 +2324,6 @@ dependencies = [
|
||||
"once_cell",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"static_vcruntime",
|
||||
"tauri",
|
||||
"tauri-build",
|
||||
"windows-service",
|
||||
@ -2626,12 +2625,6 @@ dependencies = [
|
||||
"loom",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "static_vcruntime"
|
||||
version = "2.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "954e3e877803def9dc46075bf4060147c55cd70db97873077232eae0269dc89b"
|
||||
|
||||
[[package]]
|
||||
name = "string_cache"
|
||||
version = "0.8.4"
|
||||
|
@ -8,7 +8,6 @@ edition = "2021"
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[build-dependencies]
|
||||
static_vcruntime = "2.0"
|
||||
tauri-build = { version = "1.2", features = [] }
|
||||
winres = "0.1"
|
||||
|
||||
|
@ -17,6 +17,5 @@ fn main() {
|
||||
"#,
|
||||
);
|
||||
res.compile().unwrap();
|
||||
static_vcruntime::metabuild();
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user