File tree Expand file tree Collapse file tree
build-artifacts/project-template-gradle Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -572,19 +572,6 @@ task buildMetadata (type: JavaExec) {
572572 }
573573}
574574
575-
576- task deleteExplodedAarFolder (type : Delete ) {
577-
578- outputs. upToDateWhen {
579- ! buildMetadata. didWork
580- }
581-
582- def explodedAarDir = project. buildDir. getAbsolutePath() + " /intermediates/exploded-aar"
583- delete explodedAarDir
584- }
585-
586-
587-
588575// //////////////////////////////////////////////////////////////////////////////////
589576// //////////////////////////// OPTIONAL TASKS //////////////////////////////////////
590577// //////////////////////////////////////////////////////////////////////////////////
@@ -635,7 +622,24 @@ task buildapk {
635622 else {
636623 dependsOn assembleDebug
637624 }
638-
639- dependsOn deleteExplodedAarFolder
640625}
641626
627+ // ////// custom clean ///////////
628+ task deleteMetadata (type : Delete ){
629+ delete " $projectDir /metadata/output"
630+ }
631+
632+ task deleteFlavors (type : Delete ){
633+ doLast {
634+ def srcDir = new File (" $projectDir /src" )
635+ srcDir. listFiles(). each({ f ->
636+ if (! f. getName(). equals(" main" )) {
637+ delete f
638+ }
639+ })
640+ }
641+ }
642+
643+ deleteFlavors. dependsOn(deleteMetadata)
644+ clean. dependsOn(deleteFlavors)
645+
You can’t perform that action at this time.
0 commit comments