PKGDIR     ?= ../..
CONTRIB    ?= ${PKGDIR}/contrib
SRC_DIR    ?= ${PKGDIR}/lib/src  

PRIVATE_INCDIR += $(CONTRIB)/drivers/pci $(PKGDIR)/lib/src/arch/l4 \
                  $(CONTRIB)/$(ARCH_DIR)/pci $(CONTRIB)/drivers/base/ \
                  $(CONTRIB)/lib $(PKGDIR_OBJ) $(CONTRIB)/net/core 

#DDELINUX26DIR is to be set
DDELINUX26DIR ?= ${PKGDIR}
.include <${DDELINUX26DIR}/mk/minix.dde.mk>

LIB = ddelinux26_net
LIBDIR = ${PREFIX}/lib
MKPROFILE=no

VPATH = ${SRC_DIR}:${CONTRIB}

SRCS = \
           arch/l4/net.c \
                              lib/checksum.c \
                              drivers/net/mii.c \
                              net/core/dev.c \
                              net/core/dev_mcast.c \
                              net/core/ethtool.c \
                              net/core/link_watch.c \
                              net/core/neighbour.c \
                              net/core/netevent.c \
							  net/core/net-sysfs.c \
							  net/core/net_namespace.c \
                              net/core/rtnetlink.c \
                              net/core/skbuff.c \
							  net/core/skb_dma_map.c \
                              net/core/utils.c \
                              net/ethernet/eth.c \
                              net/sched/sch_generic.c

distclean:
	rm -rf .depend arch drivers lib libddelinux26_net.a net

.include <bsd.lib.mk>
_MKTARGET_CREATE := ${_MKTARGET_CREATE}; mkdir -p ${.TARGET:H};

