feat: copy frameworks to Frameworks folder, detect linkers, custom target dirs (#4174)
* feat: copy frameworks to Frameworks folder * add dylib linking to patching * remove logging * rename __aslr_offset * fix android/linux * support linker flavor * support custom target dirs * custom cargo target dir support * whoops ios * dlsym doesn't exist on windows * look for the right main symbol per platform * distinction between mains * export main on windows * enbable rlib caching * add dx hash * adjust linking warnings * update tui with hotreload state * implement symbol flags * add flags * only run ranlib on darwin * enable lld * paths * add harness test for tls * wip: revert launch mobile * wip * fix fullstack mobile * fix a few bugs - long paths? - reverting back to original * pass-thru fuse-ld args * fix nan in render, fix empty archives * consider existing dep files if archive exists * fmt * drop msrv
This commit is contained in:
1 parent
751f1920c3
commit
0982c1ff8b
25 files changed
+1044
-315
No files matched your search
Generated
+30
@@ -2022,6 +2022,18 @@ dependencies = [
|
||||
"serde",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "cargo-config2"
|
||||
version = "0.1.32"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6dc3749a36e0423c991f1e7a3e4ab0c36a1f489658313db4b187d401d79cc461"
|
||||
dependencies = [
|
||||
"serde",
|
||||
"serde_derive",
|
||||
"toml_edit 0.22.26",
|
||||
"windows-sys 0.59.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "cargo-generate"
|
||||
version = "0.23.3"
|
||||
@@ -2943,6 +2955,14 @@ dependencies = [
|
||||
"itertools 0.10.5",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "cross-tls-crate"
|
||||
version = "0.1.0"
|
||||
|
||||
[[package]]
|
||||
name = "cross-tls-crate-dylib"
|
||||
version = "0.1.0"
|
||||
|
||||
[[package]]
|
||||
name = "crossbeam"
|
||||
version = "0.8.4"
|
||||
@@ -3662,6 +3682,7 @@ dependencies = [
|
||||
"backtrace",
|
||||
"brotli 7.0.0",
|
||||
"built",
|
||||
"cargo-config2",
|
||||
"cargo-generate",
|
||||
"cargo_metadata",
|
||||
"cargo_toml",
|
||||
@@ -13468,6 +13489,15 @@ dependencies = [
|
||||
"web-sys",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "subsecond-tls-harness"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"cross-tls-crate",
|
||||
"cross-tls-crate-dylib",
|
||||
"dioxus-devtools",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "subsecond-types"
|
||||
version = "0.7.0-alpha.0"
|
||||
|
||||
Reference in new issue
Block a user