Esempio n. 1
0
        public override IBundleFileManifest Instantiate(IBundleBuildConfig config, IBundleGroup group, string[] labels)
        {
            var data = new ABBuildData
            {
                FolderPrefix = config.TargetDirPath,
                Identifier   = group.Identifier,
                ABName       = config.GetBundleName(group.Identifier),
                Assets       = group.Assets,
                Labels       = labels,
            };

            return(data);
        }
Esempio n. 2
0
        protected virtual IBundleFileManifest Build(IBundleBuildConfig config, IBundleGroup group, BundlePackRule rule)
        {
            var data = new BundleBuildData
            {
                TopDirectoryPath = config.TargetDirPath,
                Identifier       = group.Identifier,
                ABName           = config.GetBundleName(group.Identifier),
                Assets           = group.Assets,
                Labels           = rule.Labels,
            };

            data.CalcAddress();
            return(data);
        }