Félix Saparelli
|
fa56a729b0
|
Just unwrap it
|
2022-06-08 01:42:25 +12:00 |
|
Félix Saparelli
|
fcf5728dde
|
Replace Box<str> with String
|
2022-06-08 00:54:49 +12:00 |
|
Jiahao XU
|
ecf6fdbab5
|
Revert back to using Vec<Box<str>> for targets
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-07 12:20:46 +10:00 |
|
Jiahao XU
|
9ee2609b25
|
Refactor get_target_from_rustc impl
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-07 12:14:27 +10:00 |
|
Jiahao XU
|
96336e4dd9
|
Update doc of get_target_from_rustc
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-07 12:11:49 +10:00 |
|
Jiahao XU
|
95b7c4f771
|
Rename get_targets_from_rustc to get_target_from_rustc
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-07 12:11:04 +10:00 |
|
Jiahao XU
|
1d71f92ee6
|
Impl IntoIterator for &Targets
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-07 12:10:05 +10:00 |
|
Jiahao XU
|
efc8119c45
|
Add opaque newtype Targets over ArrayVec<Box<str>, 2>
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-07 11:45:53 +10:00 |
|
Jiahao XU
|
11fe943a11
|
Fix parse_abi for gnu_ilp32 and gnuspe
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-07 11:30:00 +10:00 |
|
Jiahao XU
|
1df135f4c0
|
Fix target::linux::parse_abi : Remove const
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-07 00:20:52 +10:00 |
|
Jiahao XU
|
44b1bdbfe5
|
Fix use of ends_with
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-06 23:20:09 +10:00 |
|
Jiahao XU
|
3f7f293b78
|
Fix bugs
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-06 23:17:07 +10:00 |
|
Jiahao XU
|
c9c3cffb25
|
Fix detect_targets for win and other targets
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-06 23:08:00 +10:00 |
|
Jiahao XU
|
6b764b0b3f
|
Add fallbacks for get_targets_from_rustc
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-06 23:07:25 +10:00 |
|
Jiahao XU
|
cce378e2c5
|
Add get_targets_from_rustc to detect_targets
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-06 23:00:33 +10:00 |
|
Jiahao XU
|
8bf4d187ee
|
Rename parse_libc_version to parse_libc_version_from_ldd_output
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-06 22:53:12 +10:00 |
|
Jiahao XU
|
7232f32428
|
Use ArrayVec to avoid heap alloc in detect_targets
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-06 22:52:11 +10:00 |
|
Jiahao XU
|
b74139f457
|
Support for other platforms in detect_targets
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-06 22:42:43 +10:00 |
|
Jiahao XU
|
9a8b28afcf
|
Fix invocation of linux::detect_targets_linux
in `detect_targets`
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-06 22:41:36 +10:00 |
|
Jiahao XU
|
4157f20b99
|
Support for macos in detect_targets
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-06 22:40:52 +10:00 |
|
Jiahao XU
|
8bd4b9b6a1
|
Impl detect_targets for linux
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-06 22:32:15 +10:00 |
|
Jiahao XU
|
69f2a56595
|
Move TARGET in lib.rs into new mod target.rs
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
|
2022-06-06 22:00:01 +10:00 |
|