@@ -309,8 +309,9 @@ export GO_BUILD_FLAGS :=
309309export GO_BUILD_LDFLAGS := -s -w \
310310 -X '$(VERSION_PATH ) .version=$(VERSION ) ' \
311311
312- BINARIES =operator-controller
312+ BINARIES =operator-controller catalogd
313313
314+ .PHONY : $(BINARIES )
314315$(BINARIES ) :
315316 go build $(GO_BUILD_FLAGS ) -tags ' $(GO_BUILD_TAGS)' -ldflags ' $(GO_BUILD_LDFLAGS)' -gcflags ' $(GO_BUILD_GCFLAGS)' -asmflags ' $(GO_BUILD_ASMFLAGS)' -o $(BUILDBIN ) /$@ ./cmd/$@
316317
@@ -320,14 +321,14 @@ build-deps: manifests generate fmt
320321.PHONY : build go-build-local
321322build : build-deps go-build-local # HELP Build manager binary for current GOOS and GOARCH. Default target.
322323go-build-local : BUILDBIN := bin
323- go-build-local : $(BINARIES ) go-build-catalogd-local
324+ go-build-local : $(BINARIES )
324325
325326.PHONY : build-linux go-build-linux
326327build-linux : build-deps go-build-linux # EXHELP Build manager binary for GOOS=linux and local GOARCH.
327328go-build-linux : BUILDBIN := bin/linux
328329go-build-linux : export GOOS=linux
329330go-build-linux : export GOARCH=amd64
330- go-build-linux : $(BINARIES ) go-build-catalogd-linux
331+ go-build-linux : $(BINARIES )
331332
332333.PHONY : run
333334run : docker-build kind-cluster kind-load kind-deploy wait # HELP Build the operator-controller then deploy it into a new kind cluster.
@@ -397,19 +398,4 @@ deploy-docs: venv
397398demo-update :
398399 ./hack/demo/generate-asciidemo.sh -u -n catalogd-demo catalogd-demo-script.sh
399400
400- # Catalogd targets
401- .PHONY : catalogd-build go-build-catalogd-local $(CATALOGD_BINARIES )
402- catalogd-build : go-build-catalogd-local # # Build binaries for current GOOS and GOARCH.
403- go-build-catalogd-local : $(CATALOGD_BINARIES )
404- $(CATALOGD_BINARIES ) : BUILDBIN = bin
405- $(CATALOGD_BINARIES ) :
406- $(BUILDCMD )
407-
408- .PHONY : catalogd-build-linux go-build-catalogd-linux $(LINUX_BINARIES )
409- catalogd-build-linux : go-build-catalogd-linux # # Build binaries for GOOS=linux and local GOARCH.
410- go-build-catalogd-linux : $(LINUX_BINARIES )
411- $(LINUX_BINARIES ) : BUILDBIN = bin/linux
412- $(LINUX_BINARIES ) :
413- GOOS=linux $(BUILDCMD )
414-
415401include Makefile.venv
0 commit comments