static bool PostBuild() { // Reset build settings PlayerSettings.SetScriptingDefineSymbolsForGroup(BuildTargetGroup.Standalone, ""); EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTarget.StandaloneWindows); // Update asset bundles to game build PeCustomMenuc.ExecuteCommandSync("svn update " + PublishPathOfVoxelEditor); Debug.Log("Build Succeeded."); return(true); }
static bool PreBuild() { // Select output directory BuildParameterFactory.BuildPath = EditorUtility.OpenFolderPanel("Build Project", EditorPrefs.GetString("BuildPath"), ""); if (BuildParameterFactory.BuildPath.Length <= 0) { return(false); } EditorPrefs.SetString("BuildPath", BuildParameterFactory.BuildPath); // Update svn PeCustomMenuc.ExecuteCommandSync("svn update"); PeCustomMenuc.ExecuteCommandSync("svn add AssetBundles/* --force"); PeCustomMenuc.ExecuteCommandSync("svn commit AssetBundles -m \"Build version\""); return(true); }
static void SvnCommitAssetbundles() { //PeCustomMenu.ExecuteCommandSync("svn help"); PeCustomMenuc.ExecuteCommandSync("svn add AssetBundles/* --force"); PeCustomMenuc.ExecuteCommandSync("svn commit AssetBundles -m \"Build version\""); }