From b5e8ed7b2517ae4ee1c9ddafc1ab77f81baeb1cb Mon Sep 17 00:00:00 2001
From: "leon.bohnwagner" <leon.bohnwagner@informatik.hs-fulda.de>
Date: Fri, 14 Feb 2025 03:36:03 +0100
Subject: [PATCH] build: update makefile

---
 Makefile | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/Makefile b/Makefile
index a13c90d..1af4840 100644
--- a/Makefile
+++ b/Makefile
@@ -8,9 +8,9 @@ CLIENTS = dummy cpu_temp
 
 SYSTEM_NAME = sibyl
 
-all: build install
+all:
+	$(MAKE) -C kernel
 
-build:
 	mkdir -p $(CMAKE_BUILD_DIR)
 	cd $(CMAKE_BUILD_DIR) && cmake ..
 	cd $(CMAKE_BUILD_DIR) && make
@@ -25,13 +25,15 @@ install:
 	$(foreach client, $(CLIENTS), install -m 644 systemd/clients/$(SYSTEM_NAME)-$(subst _,-,$(client)).service $(SYSTEMD_DIR)/$(SYSTEM_NAME)-$(subst _,-,$(client)).service;)
 
 uninstall:
-	rm -f $(BINARY_DIR)/$(SYSTEM_NAME)-$(DAEMON)
+	rm $(BINARY_DIR)/$(SYSTEM_NAME)-$(DAEMON)
 
-	$(foreach client, $(CLIENTS), rm -f $(BINARY_DIR)/$(SYSTEM_NAME)-$(subst _,-,$(client));)
+	$(foreach client, $(CLIENTS), rm $(BINARY_DIR)/$(SYSTEM_NAME)-$(subst _,-,$(client));)
 
-	rm -f $(SYSTEMD_DIR)/$(SYSTEM_NAME)-$(DAEMON).service
+	rm $(SYSTEMD_DIR)/$(SYSTEM_NAME)-$(DAEMON).service
 
-	$(foreach client, $(CLIENTS), rm -f $(SYSTEMD_DIR)/$(SYSTEM_NAME)-$(subst _,-,$(client)).service;)
+	$(foreach client, $(CLIENTS), rm $(SYSTEMD_DIR)/$(SYSTEM_NAME)-$(subst _,-,$(client)).service;)
 
 clean:
+	$(MAKE) -C kernel clean
+
 	rm -rf $(CMAKE_BUILD_DIR)
-- 
GitLab