This document defines the default cleanup levels used by delphi-clean.ps1.
Each level is cumulative:
basicdefines the base cleanup setstandardincludes everything inbasic, plus additional build artifactsdeepincludes everything instandard, plus additional aggressive cleanup items
Safe cleanup of common transient files.
*.dcu*.identcache*.bak*.tmp*.dsk*.tvsconfig*.stat
__history
Includes everything in basic, plus the following additional items.
*.drc*.map*.rsm*.tds*.bpl*.dcp*.bpi*.so*.o*.a*.dylib*.exe*.hpp*.dres*.ilc*.ild*.ilf*.ipu*.ddp*.prjmgc*.vlbdunitx-results.xml
Win32Win64WinARM64ECDebugReleaseOSX64OSXARM64AndroidAndroid64iOSDevice64iOSSimulatorArm64Linux64LinuxARM64TMSWeb
Includes everything in standard, plus the following additional items.
*.local*.dproj.local*.groupproj.local*.projdata*.~**.lib*.fbpInf*.fbl8*.fbpbrk*.fb8lck*.mabTestInsightSettings.ini
__recovery