我的项目结构是:
我还希望用户使用来自 的一些构建脚本来配置构建。规范 dir 但主要构建脚本也用于配置项目。使用 -b 选项可以指定另一个不同于默认的构建 scrpt,但我也希望执行这个默认的。我不想用 申请来源:并添加所有脚本,因为用户必须决定他想要什么。
那么有没有办法告诉 Gradle 添加额外的构建脚本 - 命令行,用于配置额外的 项目 ?
最佳答案
如果你需要这个,你可以做这样的事情:
apply from: "config/specifications/${project.spec}.gradle"
这将允许用户执行例如
./gradlew -P spec=example
见 https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_properties_and_system_properties有关从命令行设置项目属性的更多详细信息。
关于build - 如何使用多个 build.gradle 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21982545/