子项目的降压构建规则
Buck Build Rules For Sub-Projects
我们的项目使用 Cordova 和许多其他子项目。
我通读了几次 Buck 文档和启动指南,并一直在尝试构建简单的项目。我现在正尝试将我们的项目迁移到使用 Buck(和 Exopackage)。
从 AntennaPod 示例中,我看到了如何将 src 文件、资产和 res 捆绑到一个项目中。但是,我不清楚将子项目捆绑到主项目中需要遵循哪些构建规则。
你能指出我需要的构建规则,将子项目添加到我的主构建中,或者解释我需要添加到我的主 BUCK 文件中的内容,以便正确组织和构建子项目。
下面是我们的项目结构的屏幕截图,其中一个子项目已展开。
我需要构建和添加的子项目是:
xwalk_core_library
CordovaLib
科尔多瓦
com.phonegap.plugins.facebookconnect
您可以根据需要创建任意数量的 android_library
和 android_resource
规则。重要的是确保正确设置 deps
。最终的 APK 将包含您指定的所有传递 deps
。
我们的项目使用 Cordova 和许多其他子项目。
我通读了几次 Buck 文档和启动指南,并一直在尝试构建简单的项目。我现在正尝试将我们的项目迁移到使用 Buck(和 Exopackage)。
从 AntennaPod 示例中,我看到了如何将 src 文件、资产和 res 捆绑到一个项目中。但是,我不清楚将子项目捆绑到主项目中需要遵循哪些构建规则。
你能指出我需要的构建规则,将子项目添加到我的主构建中,或者解释我需要添加到我的主 BUCK 文件中的内容,以便正确组织和构建子项目。
下面是我们的项目结构的屏幕截图,其中一个子项目已展开。
我需要构建和添加的子项目是:
xwalk_core_library
CordovaLib
科尔多瓦
com.phonegap.plugins.facebookconnect
您可以根据需要创建任意数量的 android_library
和 android_resource
规则。重要的是确保正确设置 deps
。最终的 APK 将包含您指定的所有传递 deps
。