setup global gradle build dir 相对路径
setup global gradle build dir relative path
我想设置一个指向 ramdisk 的全局 gradle 构建目录。
我尝试了多种方法在位于 ~/.gradle/gradle.properties
.
的全局 gradle.properties
文件中设置构建目录
我面临的问题是 gradle 不评估 buildDir
配置中包含的 variables/relative-expressions。
如何设置一个全局构建目录来处理项目特定的子文件夹?
gradle.projectsLoaded {
rootProject.allprojects {
buildDir=~/.gradle/build/${rootProject.name}/${project.name}
}
}
好的,我知道了。我假设 gradle.properties
文件也执行包含脚本表达式(即包含的变量和字符串格式)的问题的主要原因。
不是这样的!
因此,为了解决这个问题,我提出了以下 init.gradle
文件 (~/.gradle/init.gradle
):
allprojects {
buildDir="$System.env.HOME/.gradle/build/${it.name}/"
}
我想设置一个指向 ramdisk 的全局 gradle 构建目录。
我尝试了多种方法在位于 ~/.gradle/gradle.properties
.
gradle.properties
文件中设置构建目录
我面临的问题是 gradle 不评估 buildDir
配置中包含的 variables/relative-expressions。
如何设置一个全局构建目录来处理项目特定的子文件夹?
gradle.projectsLoaded {
rootProject.allprojects {
buildDir=~/.gradle/build/${rootProject.name}/${project.name}
}
}
好的,我知道了。我假设 gradle.properties
文件也执行包含脚本表达式(即包含的变量和字符串格式)的问题的主要原因。
不是这样的!
因此,为了解决这个问题,我提出了以下 init.gradle
文件 (~/.gradle/init.gradle
):
allprojects {
buildDir="$System.env.HOME/.gradle/build/${it.name}/"
}