Files
xc/Makefile
Grigory Efimov 12c03ab5ce added ci (#14)
* 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
2023-03-31 00:13:53 +01:00

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