run: $(BUILD_DIR)/$(KERNEL_EXEC) @printf " \033[1;93mEXEC\033[0m $<\n" @$(BUILD_DIR)/$(KERNEL_EXEC) debug: $(BUILD_DIR)/$(KERNEL_EXEC) $(BUILD_DIR)/$(KERNEL_EXEC).dbg @if command -v gdb &> /dev/null; then \ gdb -tui $(BUILD_DIR)/$(KERNEL_EXEC).dbg; \ elif command -v lldb &> /dev/null; then \ lldb -- $(BUILD_DIR)/$(KERNEL_EXEC).dbg; \ else \ printf "No debuggers available.\n"; \ fi