LIB= ifconfig LDADD= -lm SHLIBDIR?= /lib SHLIB_MAJOR= 2 SRCS= libifconfig.c \ libifconfig_bridge.c \ libifconfig_carp.c \ libifconfig_inet.c \ libifconfig_inet6.c \ libifconfig_internal.c \ libifconfig_lagg.c \ libifconfig_media.c \ libifconfig_sfp.c FBSD_VERSION!= uname -U .if ${FBSD_VERSION} >= 1500000 SRCS+= libifconfig_nl.c .endif GEN= libifconfig_sfp_tables.h \ libifconfig_sfp_tables.c \ libifconfig_sfp_tables_internal.h SRCS+= ${GEN} .SUFFIXES: .tpl.c .tpl.h .tpl.c.c .tpl.h.h: sfp.lua ${LIBEXECDIR}/flua ${.CURDIR}/sfp.lua ${.IMPSRC} >${.TARGET} CLEANFILES+= ${GEN} INCS= libifconfig.h libifconfig_sfp.h libifconfig_sfp_tables.h CFLAGS+= -I${.CURDIR} -I${.OBJDIR} .include