diff options
-rw-r--r-- | lcitool/facts/mappings.yml | 2 | ||||
-rw-r--r-- | lcitool/util.py | 2 | ||||
-rw-r--r-- | tests/data/packages/out/fedora-rawhide-cross-mingw64.yml | 1 |
3 files changed, 5 insertions, 0 deletions
diff --git a/lcitool/facts/mappings.yml b/lcitool/facts/mappings.yml index 75013a0..fa81b4c 100644 --- a/lcitool/facts/mappings.yml +++ b/lcitool/facts/mappings.yml @@ -1862,6 +1862,8 @@ mappings: rpm: rust-std-static MacOS: rust OpenSUSE: rust + cross-mingw32-rpm: rust-std-static-i686-pc-windows-gnu + cross-mingw64-rpm: rust-std-static-x86_64-pc-windows-gnu cross-policy-default: foreign sanlock: diff --git a/lcitool/util.py b/lcitool/util.py index fd385d8..9976fee 100644 --- a/lcitool/util.py +++ b/lcitool/util.py @@ -203,6 +203,8 @@ def native_arch_to_rust_target(native_arch): "armv6l": "armv5te-unknown-linux-gnueabi", "armv7l": "armv7-unknown-linux-gnueabihf", "i686": "i686-unknown-linux-gnu", + "mingw32": "i686-pc-windows-gnu", + "mingw64": "x86_64-pc-windows-gnu", "mips": "mips-unknown-linux-gnu", "mipsel": "mipsel-unknown-linux-gnu", "mips64el": "mips64el-unknown-linux-gnuabi64", diff --git a/tests/data/packages/out/fedora-rawhide-cross-mingw64.yml b/tests/data/packages/out/fedora-rawhide-cross-mingw64.yml index 06cca64..9f04eb0 100644 --- a/tests/data/packages/out/fedora-rawhide-cross-mingw64.yml +++ b/tests/data/packages/out/fedora-rawhide-cross-mingw64.yml @@ -36,6 +36,7 @@ cross: - mingw64-readline - mingw64-rest - mingw64-spice-gtk3 +- rust-std-static-x86_64-pc-windows-gnu native: - ant - ant-junit |