1#!/bin/bash 2 3# $1 Path to the new version. 4# $2 Path to the old version. 5 6excludes=( 7.checkstyle 8.editorconfig 9.gitattributes 10.github/ 11.gitignore 12README.md 13SECURITY.md 14check_reproducibility.sh 15config/ 16doc/ 17gradle.properties 18gradle/ 19gradlew 20gradlew.bat 21src/conf/ 22src/javadoc/ 23subprojects/androidTest/ 24subprojects/deprecatedPluginsTest/ 25subprojects/errorprone/ 26subprojects/extTest/ 27subprojects/groovyTest/ 28subprojects/junit-jupiter/ 29subprojects/junitJupiterExtensionTest/ 30subprojects/junitJupiterInlineMockMakerExtensionTest/ 31subprojects/junitJupiterParallelTest/ 32subprojects/kotlinReleaseCoroutinesTest/ 33subprojects/kotlinTest/ 34subprojects/memory-test/ 35subprojects/module-test/ 36subprojects/osgi-test/ 37subprojects/bom 38subprojects/groovyInlineTest/ 39subprojects/proxy 40subprojects/subclass 41) 42 43for remove in ${excludes[@]}; do 44 rm -rf "$1/$remove" 45done 46