src/world/iproute2/iproute2.config.mk

45 lines
1.0 KiB
Makefile
Executable File

# Generated config based on /home/nathan/iproute2-5.10.0/include
# user can control verbosity similar to kernel builds (e.g., V=1)
ifeq ("$(origin V)", "command line")
VERBOSE = $(V)
endif
ifndef VERBOSE
VERBOSE = 0
endif
ifeq ($(VERBOSE),1)
Q =
else
Q = @
endif
ifeq ($(VERBOSE), 0)
QUIET_CC = @echo ' CC '$@;
QUIET_AR = @echo ' AR '$@;
QUIET_LINK = @echo ' LINK '$@;
QUIET_YACC = @echo ' YACC '$@;
QUIET_LEX = @echo ' LEX '$@;
endif
PKG_CONFIG:=pkg-config
AR:=$(tgt)-ar
CC:=$(tgt)-gcc
YACC:=bison
TC_CONFIG_IPSET:=y
LIBDIR:=/usr/lib
IP_CONFIG_SETNS:=y
CFLAGS += -DHAVE_SETNS
CFLAGS += -DHAVE_HANDLE_AT
HAVE_ELF:=y
CFLAGS += -DHAVE_ELF
LDLIBS += -lelf
CFLAGS += -DHAVE_LIBBSD
LDLIBS += -lbsd
HAVE_CAP:=y
CFLAGS += -DHAVE_LIBCAP
LDLIBS += -lcap
CFLAGS += --sysroot=$(build)
CFLAGS += -I$(basedir)/world/lib/libbsd/include
LDLIBS += -L$(basedir)/world/lib/libbsd
%.o: %.c
$(QUIET_CC)$(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(CPPFLAGS) -c -o $@ $<