Skip to content

Commit 93ae874

Browse files
committed
suppress lint checks for subprojects
1 parent 9c5333b commit 93ae874

File tree

24 files changed

+112
-28
lines changed

24 files changed

+112
-28
lines changed

meson.build

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ project(
99
]
1010
)
1111

12-
env = environment()
13-
env.set('RUSTC', '')
14-
1512
fs = import('fs')
1613
rust = import('rust')
1714

subprojects/packagefiles/anstyle-1.0.0/meson.build

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ if rustc.version().version_compare('<1.69')
1414
error('rustc 1.69 required. Found ' + rustc.version())
1515
endif
1616

17-
features = [
17+
features = []
18+
if rustc.get_id().contains('clippy')
19+
features += [ '--allow=clippy::all' ]
20+
endif
21+
features += [
1822
'--cfg', 'feature="std"'
1923
]
2024

subprojects/packagefiles/bitflags-1.3.2/meson.build

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ if rustc.version().version_compare('<1.69')
1414
error('rustc 1.69 required. Found ' + rustc.version())
1515
endif
1616

17-
features = [
17+
features = []
18+
if rustc.get_id().contains('clippy')
19+
features += [ '--allow=clippy::all' ]
20+
endif
21+
features += [
1822
'--cfg', 'feature="default"'
1923
]
2024

subprojects/packagefiles/clap-4.3.0/meson.build

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ if rustc.version().version_compare('<1.69')
1414
error('rustc 1.69 required. Found ' + rustc.version())
1515
endif
1616

17-
features = [
17+
features = []
18+
if rustc.get_id().contains('clippy')
19+
features += [ '--allow=clippy::all' ]
20+
endif
21+
features += [
1822
'--cfg', 'feature="std"',
1923
'--cfg', 'feature="help"',
2024
'--cfg', 'feature="wrap_help"',

subprojects/packagefiles/clap_builder-4.3.0/meson.build

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ if rustc.version().version_compare('<1.69')
1414
error('rustc 1.69 required. Found ' + rustc.version())
1515
endif
1616

17-
features = [
17+
features = []
18+
if rustc.get_id().contains('clippy')
19+
features += [ '--allow=clippy::all' ]
20+
endif
21+
features += [
1822
'--cfg', 'feature="std"',
1923
'--cfg', 'feature="help"',
2024
'--cfg', 'feature="wrap_help"',

subprojects/packagefiles/clap_lex-0.5.0/meson.build

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ if rustc.version().version_compare('<1.69')
1414
error('rustc 1.69 required. Found ' + rustc.version())
1515
endif
1616

17-
features = [
17+
features = []
18+
if rustc.get_id().contains('clippy')
19+
features += [ '--allow=clippy::all' ]
20+
endif
21+
features += [
1822
'--cfg', 'feature="std"',
1923
]
2024

subprojects/packagefiles/ignore-result-0.2.0/meson.build

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,13 @@ if rustc.version().version_compare('<1.69')
1414
error('rustc 1.69 required. Found ' + rustc.version())
1515
endif
1616

17+
features = []
18+
if rustc.get_id().contains('clippy')
19+
features += [ '--allow=clippy::all' ]
20+
endif
21+
1722
lib_ignore_result = static_library('ignore_result', 'src/lib.rs',
18-
rust_args: [],
23+
rust_args: features,
1924
rust_crate_type: 'rlib',
2025
dependencies: [],
2126
pic: true,

subprojects/packagefiles/indoc-2.0.3/meson.build

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ if rustc.version().version_compare('<1.69')
1414
error('rustc 1.69 required. Found ' + rustc.version())
1515
endif
1616

17-
features = [
17+
features = []
18+
if rustc.get_id().contains('clippy')
19+
features += [ '--allow=clippy::all' ]
20+
endif
21+
features += [
1822
'--extern', 'proc_macro',
1923
]
2024

subprojects/packagefiles/io-lifetimes-1.0.10/meson.build

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ if rustc.version().version_compare('<1.69')
1414
error('rustc 1.69 required. Found ' + rustc.version())
1515
endif
1616

17-
features = [
17+
features = []
18+
if rustc.get_id().contains('clippy')
19+
features += [ '--allow=clippy::all' ]
20+
endif
21+
features += [
1822
'--cfg', 'feature="close"'
1923
]
2024

subprojects/packagefiles/itoa-1.0.6/meson.build

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ if rustc.version().version_compare('<1.69')
1414
error('rustc 1.69 required. Found ' + rustc.version())
1515
endif
1616

17-
features = [
17+
features = []
18+
if rustc.get_id().contains('clippy')
19+
features += [ '--allow=clippy::all' ]
20+
endif
21+
features += [
1822
'--cfg', 'feature="default"',
1923
]
2024

0 commit comments

Comments
 (0)