构建不同平台时如何剔除resources下的部分资源

假设我的项目有4个活动,分别是A、B、C和D,资源都是动态加载的所以都放在了resources目录下。
native平台4个活动都要上,微信平台只上A和B活动;别的H5平台上C和D活动。那么我在构建微信平台时,如何剔除掉C和D活动的资源。(如果使用CDN按需加载资源当然也就不存在这个剔除的问题了,但是目前的问题是资源只能以zip包的形式下载)

这种情况,只能开不同Git分支手工删除。

@panda @jare
召唤