Fix detect_targets_linux: Detect arch/libc at runtime using guess_host_triple (#649)

- Enable `guess_host_triple` on all targets
 - Fix `detect_targets_linux`: Detect runtime arch/libc using
   `guess_host_triple` instead of using the one specified in `TARGET`.
 - Add support for android in `detect_targets`

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
This commit is contained in:
Jiahao XU 2023-01-04 12:32:13 +11:00 committed by GitHub
parent 49f60d37fe
commit 42672ccf40
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 47 additions and 58 deletions

View file

@ -12,8 +12,6 @@ license = "Apache-2.0 OR MIT"
[dependencies]
tokio = { version = "1.23.0", features = ["rt", "process", "sync"], default-features = false }
cfg-if = "1.0.0"
[target.'cfg(not(target_os = "linux"))'.dependencies]
guess_host_triple = "0.1.3"
[dev-dependencies]