目前我们有一个想法,我们已经实现了自己的编辑器扩展,自定义了部分构建流程。
但是项目会发布很多平台,比如 Android/ios/各种小游戏,然后每个平台可能都有一部分专属的代码,甚至对于同一个平台,不同的构建配置,也会有不同的代码需要执行/剔除。
于是我们有了一个想法,是否可以在onBeforeBuild 中定义临时宏,利用宏的剔除代码机制做到不同构建配置执行不同的代码分支。不知道这个想法是否可以实现,还请社区各位大佬和官方指点一二。或者说还有没有别的思路可以实现我们这个需求。
同样有剔除的需求。
直接改源码