Как предотвратить удаление каталога сборки при очистке сборки?
Я сейчас использую версию Android Studio 3.1.3. При нажатии Build/Clean
меню, он удаляет каталог сборки.(например: app/build
каталог)
Кстати, я хочу сохранить build
только каталог. С другой стороны, я хочу удалить подкаталоги и файлы в директории сборки.
Как изменить "clean
"особенность в сборке Gradle?
(Потому что я используюsoft link
"из build
каталог и реальный build
каталог находится в RAMDISK
.)
1 ответ
Рассматривали ли вы изменение $buildDir
на каждом проекте, а не использовать мягкую ссылку? Смотрите Project.setBuildDir(Файл)
Например
ext {
ramDiskRoot = 'z:/foo'
}
allprojects {
buildDir = "$ramDiskRoot/$name/build"
}
Если вы хотите сохранить эту логику вне вашего buildscript, вы можете использовать скрипт init