mirror of
https://github.com/rust-windowing/winit.git
synced 2026-08-29 04:40:04 -04:00
ci/deny: skip syn 2 and allow libc's packaged script
syn 3 is out and parts of the ecosystem (serde_derive, foreign-types-macros) have moved to it while others (displaydoc) still use syn 2, so skip the old version until the migration completes. libc 0.2.189 ships etc/libc-util.py with the executable bit set, tripping the interpreted-script check; bypass it until upstream fixes packaging.
This commit is contained in:
committed by
Simon Hausmann
parent
d84ec647d8
commit
6b113977d8
@@ -51,6 +51,7 @@ skip = [
|
||||
{ crate = "thiserror-impl@1.0", reason = "dep of `thiserror`" },
|
||||
{ crate = "objc2@0.5", reason = "used by crossfont" },
|
||||
{ crate = "objc2-foundation@0.2", reason = "used by crossfont" },
|
||||
{ crate = "syn@2", reason = "the ecosystem is in the process of migrating to syn 3" },
|
||||
]
|
||||
skip-tree = [
|
||||
{ crate = "windows-sys", reason = "foundational but bumps fairly often, nothing we can do about it not having a shared version" },
|
||||
@@ -60,6 +61,9 @@ skip-tree = [
|
||||
bypass = [
|
||||
{ crate = "android-activity", allow-globs = ["android-games-sdk/import-games-sdk.sh"] },
|
||||
{ crate = "freetype-sys", allow-globs = ["freetype2/*"] },
|
||||
# Shipped with the executable bit set by accident; the etc/ folder is
|
||||
# excluded from the package by https://github.com/rust-lang/libc/pull/5312.
|
||||
{ crate = "libc", allow-globs = ["etc/libc-util.py"] },
|
||||
# `crossfont` still depends (partially transitively) on `winapi`.
|
||||
{ crate = "winapi-i686-pc-windows-gnu", allow-globs = ["lib/lib*.a"] },
|
||||
{ crate = "winapi-x86_64-pc-windows-gnu", allow-globs = ["lib/lib*.a"] },
|
||||
|
||||
Reference in New Issue
Block a user