mirror of
https://github.com/kemko/xc.git
synced 2026-01-01 07:45:46 +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 * .github/workflows/release.yml enable ARM * .github/workflows/release.yml delete zip * add aws/xcAwsInventory.py * aws/xcAwsInventory.py: rename iniFileName -> iniFilePath * aws/xcAwsInventory.py fix python run * README.md added section "remote environment settings" * xcAwsInventory.py: fixed groupName and added "workgroups"
21 lines
396 B
Makefile
21 lines
396 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
|
|
cp aws/xcAwsInventory.py bin/
|