diff --git a/Editor/Build/BuildCLI/AppBuildHelper.cs b/Editor/Build/BuildCLI/AppBuildHelper.cs index 2f3035e..76cc6db 100644 --- a/Editor/Build/BuildCLI/AppBuildHelper.cs +++ b/Editor/Build/BuildCLI/AppBuildHelper.cs @@ -10,7 +10,7 @@ using UnityEngine; public static class AppBuildHelper { private const string _entryScene = "Assets/Scenes/Main.unity"; - private const string AppBuilderSettingPath = "Assets/Resources/AppBuilderSetting.bytes"; + public static void BuildApplication(AppBuildParameter appBuildParameter) { @@ -21,15 +21,12 @@ public static class AppBuildHelper Debug.Log("Starting build application"); - AppBuilderSetting appBuilderSetting = new AppBuilderSetting(); - appBuilderSetting.Language = appBuildParameter.language; - appBuilderSetting.DebugMode = appBuildParameter.developBuild; - appBuilderSetting.ResMode = appBuildParameter.resMode; - File.WriteAllText(AppBuilderSettingPath, Utility.Json.ToJson(appBuilderSetting)); + BuilderGenerate.GeneratAppBuilderSetting(appBuildParameter.language, appBuildParameter.developBuild, appBuildParameter.resMode); + Debug.Log("Generate AppBuilderSetting.bytes"); - SyncAssemblyContent.GenerateAssemblyLoadData(); + BuilderGenerate.GenerateAssemblyLoadData(); try {