github.com/kubearmor/cilium@v1.6.12/operator/Makefile (about) 1 # GOBUILD relies on the order of makefile list to get VERSION file 2 include ../Makefile.defs 3 4 TARGET=cilium-operator 5 SOURCES := $(shell find ../pkg . \( -name '*.go' ! -name '*_test.go' \)) 6 $(TARGET): $(SOURCES) 7 @$(ECHO_GO) 8 $(QUIET) CGO_ENABLED=0 $(GO) build $(GOBUILD) -o $(TARGET) 9 10 all: $(TARGET) 11 12 clean: 13 @$(ECHO_CLEAN) 14 $(QUIET)rm -f $(TARGET) 15 $(GO) clean 16 17 install: 18 groupadd -f cilium 19 $(INSTALL) -m 0755 -d $(DESTDIR)$(BINDIR) 20 $(INSTALL) -m 0755 $(TARGET) $(DESTDIR)$(BINDIR)