Commit fa11a2ac authored by Antoine Kaufmann's avatar Antoine Kaufmann
Browse files

Restructure repo and rework Makefiles with proper dependency tracking

parent bc9b2e09
include mk/subdir_pre.mk
bin_i40e_bm := $(d)i40e_bm
OBJS := $(addprefix $(d),i40e_bm.o i40e_queues.o i40e_adminq.o i40e_hmc.o \
i40e_lan.o xsums.o rss.o logger.o)
$(OBJS): CPPFLAGS := $(CPPFLAGS) -I$(d)include/ -I$(lib_proto_inc) \
-I$(lib_nicbm_inc) -I$(lib_nicsim_inc)
$(bin_i40e_bm): $(OBJS) $(lib_nicbm) $(lib_nicsim)
CLEAN := $(bin_i40e_bm) $(OBJS)
ALL := $(bin_i40e_bm)
include mk/subdir_post.mk
include mk/subdir_pre.mk
$(eval $(call subdir,corundum))
$(eval $(call subdir,corundum_bm))
$(eval $(call subdir,i40e_bm))
include mk/subdir_post.mk
include mk/subdir_pre.mk
$(eval $(call subdir,external))
$(eval $(call subdir,net))
$(eval $(call subdir,nic))
include mk/subdir_post.mk
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment