diff --git a/Makefile b/Makefile index a04e788..26c6d3d 100644 --- a/Makefile +++ b/Makefile @@ -9,9 +9,20 @@ build: ./bin ui-build ./bin: mkdir -p bin +./bin/echo: + $(GO) build -o ./bin/echo ./bin/echo + ui-%: cd ui && make $* +$(HOME)/.config/systemd/user/echo.service: ./bin/echo + cat ./devloop/systemd/echo.service.in | sed -e 's|%BASE%|$(shell pwd)/bin|' | tee -a $(HOME)/.config/systemd/user/echo.service + +local-dev: $(HOME)/.config/systemd/user/echo.service + +local-clean: + rm $(HOME)/.config/systemd/user/echo.service + dev: docker compose up diff --git a/devloop/systemd/echo.service.in b/devloop/systemd/echo.service.in new file mode 100644 index 0000000..6ceaa81 --- /dev/null +++ b/devloop/systemd/echo.service.in @@ -0,0 +1,5 @@ +[Unit] +Description=Runs a dummy service to test broadcast + +[Service] +ExecStart=%BASE%/echo