mirror of
https://github.com/kemko/xc.git
synced 2026-01-01 15:55:43 +03:00
* add .github/workflows/build.yml add Makefile go.mod: add govvv go.sum: add govvv * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * remote/serial.go "panic: bytes: negative Repeat count" * fix .github/workflows/build.yml * fix .github/workflows/build.yml * remove cache * add .github/workflows/release.yml * add .github/workflows/release.yml * .github/workflows/build.yml enable ARM * remote/serial.go fix syscall.Dup2 for ARM
20 lines
365 B
Makefile
20 lines
365 B
Makefile
.PHONY: all deps build
|
|
export PATH:=deps:$(PATH)
|
|
export CGO_ENABLED:=0
|
|
export GOOS:=linux
|
|
export GOARCH:=amd64
|
|
GOVVV_PKG:=main
|
|
|
|
all: deps build
|
|
|
|
deps:
|
|
go mod download
|
|
go build -o deps/govvv github.com/ahmetb/govvv
|
|
|
|
build:
|
|
@$(eval FLAGS := $$(shell PATH=$(PATH) govvv -flags -pkg $(GOVVV_PKG) ))
|
|
go build \
|
|
-o bin/xc \
|
|
-ldflags="$(FLAGS)" \
|
|
cmd/xc/main.go
|