Lightlines
By avdlee

xcode-build-benchmark

avdlee3.3k installs

See your Xcode build baseline before optimizing.

What it does

Benchmarks Xcode clean and incremental builds and saves repeatable timing summaries and timestamped artifacts.

When to use it

Use when establishing a build-time baseline, comparing changes, or determining whether Xcode builds became faster or slower.

How to use it

Give it an Xcode project and scheme; it benchmarks build types, saves artifacts in the project, and reports timing summaries.

What you provide

  • the scheme
  • An existing project

Uses

Good to know

  • cannot be undone: DerivedData

Latest review

What you need · 5

Requires xcodebuild to execute builds and produce Build Timing Summary output.

Hands the benchmark artifact to xcode-compilation-analyzer when the user also wants optimization guidance.


Access · 3

This skill

DerivedData

Write

Clears and rewrites DerivedData (irreversible)

Xcode compilation cache

Write

Warms the Xcode compilation cache