Replace stub Makefile with full cross-platform version #2

Merged
parkerhdavis merged 1 commit from claude/makefile into main 2026-03-15 18:00:45 -06:00
parkerhdavis commented 2026-03-15 18:00:39 -06:00 (Migrated from github.com)

Summary

  • Replaces the minimal placeholder Makefile with a full cross-platform version modeled after Seria's
  • Adds OS detection (Linux/macOS/Windows with PowerShell support), platform-specific build targets, and all quality/maintenance commands
  • Uses bun to invoke the Tauri CLI directly (avoids needing node on PATH)

Targets

Category Targets
Running dev, dev-frontend
Building setup, install, build, build-linux, build-windows, build-macos, check
Quality lint, lint-fix, format, typecheck, test
Maintenance clean

Default target is help, which prints the full command reference.

## Summary - Replaces the minimal placeholder Makefile with a full cross-platform version modeled after Seria's - Adds OS detection (Linux/macOS/Windows with PowerShell support), platform-specific build targets, and all quality/maintenance commands - Uses `bun` to invoke the Tauri CLI directly (avoids needing `node` on PATH) ## Targets | Category | Targets | |---|---| | Running | `dev`, `dev-frontend` | | Building | `setup`, `install`, `build`, `build-linux`, `build-windows`, `build-macos`, `check` | | Quality | `lint`, `lint-fix`, `format`, `typecheck`, `test` | | Maintenance | `clean` | Default target is `help`, which prints the full command reference.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
phd-software/lily!2
No description provided.