mirror of
https://github.com/YspCoder/clawgo.git
synced 2026-04-13 21:57:29 +08:00
fix make
This commit is contained in:
9
Makefile
9
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)..."
|
||||
|
||||
Reference in New Issue
Block a user