@@ -1117,6 +1117,47 @@ HELP: to skip test's attempt to check tidiness, pass `--skip src/tools/tidy` to
1117
1117
crate :: exit!( 1 ) ;
1118
1118
}
1119
1119
crate :: core:: build_steps:: format:: format ( builder, !builder. config . cmd . bless ( ) , & [ ] ) ;
1120
+
1121
+ // TODO: don't run this by default (check if clippy is enabled in the build configuration)
1122
+ builder. info ( "lint check" ) ;
1123
+ crate :: core:: build_steps:: lint:: lint (
1124
+ builder,
1125
+ & [
1126
+ // builder.src.join("src/bootstrap"),
1127
+ builder. src . join ( "src/tools/build_helper" ) ,
1128
+ builder. src . join ( "src/tools/build-manifest" ) ,
1129
+ builder. src . join ( "src/tools/bump-stage0" ) ,
1130
+ builder. src . join ( "src/tools/cargotest" ) ,
1131
+ builder. src . join ( "src/tools/collect-license-metadata" ) ,
1132
+ builder. src . join ( "src/tools/compiletest" ) ,
1133
+ builder. src . join ( "src/tools/coverage-dump" ) ,
1134
+ builder. src . join ( "src/tools/error_index_generator" ) ,
1135
+ builder. src . join ( "src/tools/expand-yaml-anchors" ) ,
1136
+ builder. src . join ( "src/tools/generate-copyright" ) ,
1137
+ builder. src . join ( "src/tools/generate-windows-sys" ) ,
1138
+ builder. src . join ( "src/tools/html-checker" ) ,
1139
+ builder. src . join ( "src/tools/jsondocck" ) ,
1140
+ builder. src . join ( "src/tools/jsondoclint" ) ,
1141
+ builder. src . join ( "src/tools/linkchecker" ) ,
1142
+ builder. src . join ( "src/tools/lint-docs" ) ,
1143
+ builder. src . join ( "src/tools/lld-wrapper" ) ,
1144
+ builder. src . join ( "src/tools/miropt-test-tools" ) ,
1145
+ builder. src . join ( "src/tools/opt-dist" ) ,
1146
+ builder. src . join ( "src/tools/remote-test-client" ) ,
1147
+ builder. src . join ( "src/tools/remote-test-server" ) ,
1148
+ builder. src . join ( "src/tools/replace-version-placeholder" ) ,
1149
+ builder. src . join ( "src/tools/rust-demangler" ) ,
1150
+ builder. src . join ( "src/tools/rust-installer" ) ,
1151
+ builder. src . join ( "src/tools/rustbook" ) ,
1152
+ builder. src . join ( "src/tools/rustdoc-gui-test" ) ,
1153
+ builder. src . join ( "src/tools/rustdoc-themes" ) ,
1154
+ builder. src . join ( "src/tools/suggest-tests" ) ,
1155
+ builder. src . join ( "src/tools/tier-check" ) ,
1156
+ builder. src . join ( "src/tools/unicode-table-generator" ) ,
1157
+ builder. src . join ( "src/tools/unstable-book-gen" ) ,
1158
+ builder. src . join ( "src/tools/x" ) ,
1159
+ ] ,
1160
+ ) ;
1120
1161
}
1121
1162
1122
1163
builder. info ( "tidy check" ) ;
0 commit comments