Commit graph

11 commits

Author SHA1 Message Date
Yehowshua Immanuel 01caac3ffa improve build behavior and rust formatting 2025-02-02 17:39:04 -05:00
Yehowshua dafd0ceedf Update Makefile
Fixed edge case in serve target by properly handling frontend process cleanup

- Replaced `kill %1` with `kill $$FRONTEND_PID` to ensure correct process termination.
- Captures frontend process PID (`$$!`) explicitly for better reliability.
- Prevents potential issues when multiple background jobs exist.
- Improved Makefile structure for readability and maintainability.

Signed-off-by: Yehowshua <yehowshua@joyofhardware.com>
2025-02-02 21:06:29 +00:00
Azizul Karim a8cc00feac
hot reload for elm application 2025-01-31 17:00:17 +06:00
Yehowshua Immanuel b285e2364e term now supported and subcriptions now properly lifted 2025-01-26 16:12:06 -05:00
Artturin 9ebdbdb36a Makefile: fix frontend build
Its make was moved to `serve` target in ccec612687, but we can't use `serve` target in the nix build

It's also run after `frontend` target is already built which probably causes the `frontend` target to build.
2025-01-04 01:08:26 +02:00
Yehowshua Immanuel ccec612687 now has text box 2025-01-03 10:58:40 -05:00
Yehowshua Immanuel db00669800 drastically improve build scripts 2025-01-03 13:29:56 +00:00
Yehowshua Immanuel 7a59aab77d hopefully building properly now 2025-01-03 08:07:44 -05:00
Yehowshua Immanuel 66b243a107 now supporting debug and release builds 2024-12-31 21:14:09 -05:00
Yehowshua Immanuel 0412bc04c8 gtting closer, now must support ports 2024-12-31 20:50:26 -05:00
Yehowshua Immanuel 52bf643dea first commit 2024-12-28 21:09:53 -05:00