public bool Run(BuildPipeline.BuildContext context)
 {
     BuildProgramDataFileWriter.WriteAll(context.OutputDirectory.FullName);
     WriteBeeExportManifestFile(context);
     WriteBeeBuildSettingsFile(context);
     return(true);
 }
        //Convenience method for CI workflow so they can quickly create all files required by the buildprogram
        //to build the samples without using the editor UI
        private static void UpdateAsmDefsJson()
        {
            var dir             = UnityEngine.Application.dataPath;
            var bootstrapFolder = Path.GetFullPath(dir + "/../Bootstrap");

            if (!Directory.Exists(bootstrapFolder))
            {
                Directory.CreateDirectory(bootstrapFolder);
            }

            BuildProgramDataFileWriter.WriteAll(bootstrapFolder);
            Debug.Log("Bee files written to: " + bootstrapFolder);
        }