From bd075c9243ad0b8af80ccdb49b6031306ac36c3b Mon Sep 17 00:00:00 2001 From: lpf Date: Fri, 13 Feb 2026 12:41:27 +0800 Subject: [PATCH] fix make --- Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 977489c..57a3cde 100644 --- a/Makefile +++ b/Makefile @@ -16,12 +16,13 @@ GO?=go GOFLAGS?=-v # Installation -INSTALL_PREFIX?=$(HOME)/.local +INSTALL_PREFIX?=/usr/local INSTALL_BIN_DIR=$(INSTALL_PREFIX)/bin INSTALL_MAN_DIR=$(INSTALL_PREFIX)/share/man/man1 # Workspace and Skills -CLAWGO_HOME?=$(HOME)/.clawgo +USER_HOME:=$(if $(SUDO_USER),$(shell eval echo ~$(SUDO_USER)),$(HOME)) +CLAWGO_HOME?=$(USER_HOME)/.clawgo WORKSPACE_DIR?=$(CLAWGO_HOME)/workspace WORKSPACE_SKILLS_DIR=$(WORKSPACE_DIR)/skills BUILTIN_SKILLS_DIR=$(CURDIR)/skills @@ -100,6 +101,10 @@ install: build done @echo "Installation complete!" +## install-user: Install clawgo to ~/.local and copy builtin skills +install-user: + @$(MAKE) install INSTALL_PREFIX=$(USER_HOME)/.local + ## install-skills: Install builtin skills to workspace install-skills: @echo "Installing builtin skills to $(WORKSPACE_SKILLS_DIR)..."