Commit Graph

4 Commits

Author SHA1 Message Date
William Valentin a27f18d4f2 build: make install fallback to ~/.local/bin when pnpm global bin is unset 2026-02-16 10:58:14 -08:00
William Valentin 91282a9c47 build: add make install target for flynn CLI 2026-02-16 10:56:45 -08:00
William Valentin e0ce07ac43 feat(makefile): add llama-server systemd management targets
Add llama-start, llama-stop, llama-restart, llama-status, llama-logs,
llama-enable, llama-disable targets for managing llama-server as a systemd service.
Matches existing daemon management pattern for consistency.
2026-02-12 00:14:28 -08:00
William Valentin df4120f4a7 feat: add Makefile with pnpm integration and systemd daemon management
- Use pnpm for all build, dev, test, and quality check commands
- Replace manual PID file handling with systemd service control
- Add daemon-start, daemon-stop, daemon-restart, daemon-status, daemon-logs targets
- Add enable/disable targets for boot startup management
- Provide convenience aliases (stop, restart, status, logs) for common operations
- Integrate with existing flynn.service systemd user service
2026-02-11 10:22:43 -08:00