mirror of
https://github.com/ultravioletrs/cocos.git
synced 2026-06-23 04:10:25 +00:00
Makefile clean, and Readme installation part fix.
Signed-off-by: fbugarski <filipbugarski@gmail.com>
This commit is contained in:
@@ -6,7 +6,8 @@ VERSION ?= $(shell git describe --abbrev=0 --tags)
|
||||
COMMIT ?= $(shell git rev-parse HEAD)
|
||||
TIME ?= $(shell date +%F_%T)
|
||||
CLI_SOURCE = ./cmd/cli/main.go
|
||||
CLI_BIN = ${BUILD_DIR}/cli
|
||||
CLI_BIN = ${BUILD_DIR}/cocos-cli
|
||||
|
||||
|
||||
define compile_service
|
||||
CGO_ENABLED=$(CGO_ENABLED) GOOS=$(GOOS) GOARCH=$(GOARCH) GOARM=$(GOARM) \
|
||||
@@ -23,31 +24,7 @@ $(SERVICES):
|
||||
$(call compile_service,$(@))
|
||||
|
||||
install-cli: cli
|
||||
cp ${CLI_BIN} ~/.local/bin
|
||||
|
||||
QCOW2_PATH = ~/go/src/github.com/ultravioletrs/manager/cmd/manager/img/boot.img
|
||||
|
||||
HOST_AGENT_PATH = ~/ultravioletrs/agent/build/cocos-agent
|
||||
GUEST_AGENT_PATH = /root/agent
|
||||
|
||||
HOST_AGENT_SH_PATH = ~/go/src/github.com/ultravioletrs/agent/alpine/agent.sh
|
||||
GUEST_AGENT_SH_PATH = /root/agent/
|
||||
|
||||
HOST_AGENT_RC_SH_PATH = ~/go/src/github.com/ultravioletrs/agent/alpine/agent
|
||||
GUEST_AGENT_RC_SH_PATH=/etc/init.d/
|
||||
|
||||
# Copy the agent binary to the guest VM
|
||||
copy-agent:
|
||||
sudo virt-copy-in -a $(QCOW2_PATH) $(HOST_AGENT_PATH) $(GUEST_AGENT_PATH)
|
||||
|
||||
# Copy the agent init sh script to the guest VM
|
||||
copy-agent-sh:
|
||||
sudo virt-copy-in -a $(QCOW2_PATH) $(HOST_AGENT_SH_PATH) $(GUEST_AGENT_SH_PATH)
|
||||
|
||||
# Copy the agent-rc init sh script to the guest VM
|
||||
copy-agent-rc-sh:
|
||||
chmod +x $(HOST_AGENT_RC_SH_PATH)
|
||||
sudo virt-copy-in -a $(QCOW2_PATH) $(HOST_AGENT_RC_SH_PATH) $(GUEST_AGENT_RC_SH_PATH)
|
||||
cp ${CLI_BIN} ~/.local/bin/cocos-cli
|
||||
|
||||
protoc:
|
||||
protoc -I. --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative agent/agent.proto
|
||||
|
||||
Reference in New Issue
Block a user