Class SerenityPackageExporter
Exports the Serenity .unitypackage for Asset Store distribution, automatically excluding paths that should not ship to customers (tests, examples, documentation build tools, etc.).
Inherited Members
Namespace: Serenity.Editor.PackageBootstrapper
Assembly: Serenity.PackageBootstrapper.Editor.dll
Syntax
public static class SerenityPackageExporter
Methods
ExportPackage()
Declaration
public static void ExportPackage()
RefreshUpgradeArtifacts()
Regenerates the shipped-assets snapshot and restore payloads without exporting a package, to preview those artifacts during development. Does NOT generate tombstones: writing them here triggers an async recompile after which Serenity.Editor.PackageBootstrapper.SerenityPackageExporter.RecoverTombstoneWorkspaceAfterCrash deletes them as an "interrupted export". The release always goes through ExportPackage(), whose .unitypackage is what Asset Store Tools uploads via its pre-exported package option.
Declaration
public static void RefreshUpgradeArtifacts()