Better incremental build support in :setupAndroidSdk gradle task
Better incremental build support in :setupAndroidSdk gradle task

Use xxx.version file for quick detection if some Copy task should be performed or not. This will allow caching at higher level (e.g. TeamCity) as CI build servers usually do not preserve gradle caches between runs. Now it is possible to put appropriate files in community/build/dependencies/build directory and corresponding gradle tasks will be ignored.

GitOrigin-RevId: 0c63f899b1ab7c41adb83f010e8d9ae966589be8
allotria/intellij-community,allotria/intellij-community,allotria/intellij-community,allotria/intellij-community,allotria/intellij-community,allotria/intellij-community,allotria/intellij-community,allotria/intellij-community,allotria/intellij-community,allotria/intellij-community,allotria/intellij-community,allotria/intellij-community,allotria/intellij-community