From 69f16b5b436c7db617ca56e7dd9f8afac8f617dd Mon Sep 17 00:00:00 2001 From: Drath Date: Thu, 28 Aug 2025 01:55:10 +0200 Subject: [PATCH] unviverasl service --- Makefile | 7 +++++++ linuxSmartie.service | 10 ++++++++++ 2 files changed, 17 insertions(+) create mode 100644 linuxSmartie.service diff --git a/Makefile b/Makefile index 4917439..ffed8ce 100644 --- a/Makefile +++ b/Makefile @@ -30,6 +30,13 @@ test: $(TEST_OBJS) clean: rm -f linuxSmartie $(OBJECTS) $(DEPS) $(TEST_OBJS) +install_service: + mkdir -p ~/.config/systemd/user + cp linuxSmartie.service ~/.config/systemd/user/linuxSmartie.service + systemctl --user daemon-reload + systemctl --user enable linuxSmartie + systemctl --user start linuxSmartie + # build: # g++ -c $(BUILD_OPTS) -o LCDDisplay.o -Iinclude include/LCDDisplay.cpp diff --git a/linuxSmartie.service b/linuxSmartie.service new file mode 100644 index 0000000..ee30967 --- /dev/null +++ b/linuxSmartie.service @@ -0,0 +1,10 @@ +[Unit] +Description=HD44780 display service (linuxSmartie) + +[Service] +Type=simple +ExecStart=%h/git/linuxSmartie/linuxSmartie -d +Restart=on-failure + +[Install] +WantedBy=default.target