Revision 7d8b3263eb69291bb4f5a149946ef8387dfbe0df authored by Joe Stringer on 04 August 2023, 17:30:54 UTC, committed by Joe Stringer on 10 October 2023, 18:11:14 UTC
This should help in debugging identity issues more clearly in CI.

Signed-off-by: Joe Stringer <joe@cilium.io>
1 parent dffe282
Raw File
Makefile
# Copyright Authors of Cilium
# SPDX-License-Identifier: Apache-2.0

include ../Makefile.defs

TARGET := cilium-health
SUBDIRS := responder

.PHONY: all $(TARGET) $(SUBDIRS) clean install

all: $(TARGET) $(SUBDIRS)

$(TARGET):
	@$(ECHO_GO)
	$(QUIET)$(GO_BUILD) -o $@

clean:
	@$(ECHO_CLEAN)
	$(QUIET)for i in $(SUBDIRS); do $(MAKE) $(SUBMAKEOPTS) -C $$i clean; done
	-$(QUIET)rm -f $(TARGET)
	$(QUIET)$(GO_CLEAN)

install:
	$(QUIET)for i in $(SUBDIRS); do $(MAKE) $(SUBMAKEOPTS) -C $$i install; done
	$(QUIET)$(INSTALL) -m 0755 -d $(DESTDIR)$(BINDIR)
	$(QUIET)$(INSTALL) -m 0755 $(TARGET) $(DESTDIR)$(BINDIR)

install-binary: install

install-bash-completion:


$(SUBDIRS): force
	@ $(MAKE) $(SUBMAKEOPTS) -C $@ all

.PHONY: force
force :;
back to top