Files
xc/Makefile
Grigory Efimov bb7013f5ef added xcAwsInventory.py (#15)
* 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"
2023-05-23 11:36:37 +01:00

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/