Cleaner Builds - Exclude Assets and Packages
Salted Caramel Games
$15.40
$22.00
30%OFF
(no ratings)
Jump AssetStore
Keeps every build clean and lean by removing the folders, files, and packages you don't want shipped.Cleaner Builds is a Unity Editor utility and is render-pipeline independent. It works with Built-in, URP, HDRP, and custom render pipelines without pipeline-specific setup.Cleaner Builds is a source-included Unity Editor tool for projects that carry multiple SDKs, storefront integrations, samples, or platform-specific assets.Create common cleanup rules, target-specific rules, custom subtargets such as storefronts or portals, and include-only rules for assets that belong to one delivery lane. On Unity 6, Cleaner Builds also supports Build Profile-specific rules through public Unity APIs and explicit profile-to-target associations.Before anything is removed, Aggregate Preview resolves every applicable rule into one reviewable plan. It shows each item's source, readiness, and known size. Save the same plan as Markdown for review or CI artifacts, or invoke cleanup programmatically from Unity batchmode as part of a CI/CD build pipeline.Safety is built into the workflow. Cleaner Builds rejects absolute paths, parent traversal, project roots, its own package folder, malformed package identifiers, and self-removal attempts. Assets under Assets/ use Unity's trash flow. Before package changes, manifest.json and packages-lock.json are copied to a timestamped backup folder.Cleaner Builds intentionally performs destructive project preparation. Use it in a source-controlled project or disposable build/export copy, review the resolved plan, and keep your original project recoverable.This package contains no third-party source, font, audio, or image files. The bundled editor icon set is original artwork whose visual style was referenced from the Feather icon set (MIT License); see Third Party Notices.txt in the package for details.Key features:- Common, build-target, custom-subtarget, and Unity 6 Build Profile cleanup scopes- Folder, individual-file, and Unity Package Manager package rules- Include-only ownership rules for target or storefront-specific content- Aggregate preview with source, status, and known-size information- Markdown cleanup reports for review and automation- Public static APIs for Unity batchmode and CI/CD pipelines- Project-window context-menu actions for adding selected assets- Package manifest and lock-file backups before package removal- Strict path, package-name, traversal, and self-removal safeguards- Structured cleanup results for editor and CI integrations- Source code included, with no required third-party dependencyCompatibility:- Minimum Unity version: Unity 2022.3 LTS- Build Profile-specific features: Unity 6 / 6000.x or newer- Editor-only tool; no runtime component is added to player buildsDocumentation:- An in-editor Getting Started guide and README are included- CI/CD runner and command-line examples are includedSupport: developer@yilmazkiymaz.comAI tools were used to assist with code review, test planning, documentation drafting, and creation or adaptation of marketing artwork. All code, behavior, documentation, and final media were reviewed and validated by the publisher.




