1# SPDX-License-Identifier: GPL-2.0 2include ../config.mk 3 4TARGETS := 5 6ifeq ($(HAVE_MNL),y) 7 8DCBOBJ = dcb.o \ 9 dcb_app.o \ 10 dcb_buffer.o \ 11 dcb_dcbx.o \ 12 dcb_ets.o \ 13 dcb_maxrate.o \ 14 dcb_pfc.o 15TARGETS += dcb 16LDLIBS += -lm 17 18endif 19 20all: $(TARGETS) $(LIBS) 21 22dcb: $(DCBOBJ) $(LIBNETLINK) 23 $(QUIET_LINK)$(CC) $^ $(LDFLAGS) $(LDLIBS) -o $@ 24 25install: all 26 for i in $(TARGETS); \ 27 do install -m 0755 $$i $(DESTDIR)$(SBINDIR); \ 28 done 29 30clean: 31 rm -f $(DCBOBJ) $(TARGETS) 32