@@ -1117,6 +1117,47 @@ HELP: to skip test's attempt to check tidiness, pass `--skip src/tools/tidy` to
11171117 crate :: exit!( 1 ) ;
11181118 }
11191119 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+ ) ;
11201161 }
11211162
11221163 builder. info ( "tidy check" ) ;
0 commit comments