45 lines
1.0 KiB
Makefile
Executable File
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 $@ $<
|