mix dala.doctor (dala_dev v0.0.3)

Copy Markdown View Source

Checks your environment, project configuration, OTP caches, and connected devices, reporting any issues with specific fix instructions.

Run this first when something isn't working:

mix dala.doctor

What it checks

  1. Tools — adb, xcrun (macOS), Java, Android SDK, iOS build tools
  2. Project — dala.exs present, required keys set, paths valid
  3. Build — Elixir deps fetched, project compiled, native build tools present
  4. OTP cache — pre-built runtimes downloaded and structurally valid
  5. Devices — authorized Android devices and booted iOS simulators

Exits non-zero if any required checks fail, so it can be used in scripts.