File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -1339,7 +1339,15 @@ object Build {
13391339 dependsOn(dottyCompiler).
13401340 dependsOn(dottyLibrary).
13411341 nonBootstrappedSettings(
1342- addCommandAlias(" run" , " dotty-compiler/run" )
1342+ addCommandAlias(" run" , " dotty-compiler/run" ),
1343+ // Clean everything by default
1344+ addCommandAlias(" clean" , " ;dotty/clean;dotty-bootstrapped/clean" ),
1345+ // `publishLocal` on the non-bootstrapped compiler does not produce a
1346+ // working distribution (it can't in general, since there's no guarantee
1347+ // that the non-bootstrapped library is compatible with the
1348+ // non-bootstrapped compiler), so publish the bootstrapped one by
1349+ // default.
1350+ addCommandAlias(" publishLocal" , " dotty-bootstrapped/publishLocal" ),
13431351 )
13441352
13451353 def asDottyCompiler (implicit mode : Mode ): Project = project.withCommonSettings.
You can’t perform that action at this time.
0 commit comments