Update Makefile.
This commit is contained in:
16
Makefile
16
Makefile
@@ -47,11 +47,17 @@ LOADER_UTILS_CONFIG_OBJ = config.o
|
|||||||
LOADER_UTILS_CMDLINE_SRC = cmdline.c
|
LOADER_UTILS_CMDLINE_SRC = cmdline.c
|
||||||
LOADER_UTILS_CMDLINE_OBJ = cmdline.o
|
LOADER_UTILS_CMDLINE_OBJ = cmdline.o
|
||||||
|
|
||||||
|
LOADER_UTILS_XDP_SRC = xdp.c
|
||||||
|
LOADER_UTILS_XDP_OBJ = xdp.o
|
||||||
|
|
||||||
|
LOADER_UTILS_STATS_SRC = stats.c
|
||||||
|
LOADER_UTILS_STATS_OBJ = stats.o
|
||||||
|
|
||||||
LOADER_UTILS_HELPERS_SRC = helpers.c
|
LOADER_UTILS_HELPERS_SRC = helpers.c
|
||||||
LOADER_UTILS_HELPERS_OBJ = helpers.o
|
LOADER_UTILS_HELPERS_OBJ = helpers.o
|
||||||
|
|
||||||
# Loader objects.
|
# Loader objects.
|
||||||
LOADER_OBJS = $(BUILD_LOADER_DIR)/$(LOADER_UTILS_CONFIG_OBJ) $(BUILD_LOADER_DIR)/$(LOADER_UTILS_CMDLINE_OBJ) $(BUILD_LOADER_DIR)/$(LOADER_UTILS_HELPERS_OBJ)
|
LOADER_OBJS = $(BUILD_LOADER_DIR)/$(LOADER_UTILS_CONFIG_OBJ) $(BUILD_LOADER_DIR)/$(LOADER_UTILS_CMDLINE_OBJ) $(BUILD_LOADER_DIR)/$(LOADER_UTILS_XDP_OBJ) $(BUILD_LOADER_DIR)/$(LOADER_UTILS_STATS_OBJ) $(BUILD_LOADER_DIR)/$(LOADER_UTILS_HELPERS_OBJ)
|
||||||
|
|
||||||
ifeq ($(LIBBPF_LIBXDP_STATIC), 1)
|
ifeq ($(LIBBPF_LIBXDP_STATIC), 1)
|
||||||
LOADER_OBJS := $(LIBBPF_OBJS) $(LIBXDP_OBJS) $(LOADER_OBJS)
|
LOADER_OBJS := $(LIBBPF_OBJS) $(LIBXDP_OBJS) $(LOADER_OBJS)
|
||||||
@@ -79,7 +85,7 @@ all: loader xdp
|
|||||||
loader: loader_utils
|
loader: loader_utils
|
||||||
$(CC) $(INCS) $(FLAGS) $(FLAGS_LOADER) -o $(BUILD_LOADER_DIR)/$(LOADER_OUT) $(LOADER_OBJS) $(LOADER_DIR)/$(LOADER_SRC)
|
$(CC) $(INCS) $(FLAGS) $(FLAGS_LOADER) -o $(BUILD_LOADER_DIR)/$(LOADER_OUT) $(LOADER_OBJS) $(LOADER_DIR)/$(LOADER_SRC)
|
||||||
|
|
||||||
loader_utils: loader_utils_config loader_utils_cmdline loader_utils_helpers
|
loader_utils: loader_utils_config loader_utils_cmdline loader_utils_helpers loader_utils_xdp loader_utils_stats
|
||||||
|
|
||||||
loader_utils_config:
|
loader_utils_config:
|
||||||
$(CC) $(INCS) $(FLAGS) -c -o $(BUILD_LOADER_DIR)/$(LOADER_UTILS_CONFIG_OBJ) $(LOADER_UTILS_DIR)/$(LOADER_UTILS_CONFIG_SRC)
|
$(CC) $(INCS) $(FLAGS) -c -o $(BUILD_LOADER_DIR)/$(LOADER_UTILS_CONFIG_OBJ) $(LOADER_UTILS_DIR)/$(LOADER_UTILS_CONFIG_SRC)
|
||||||
@@ -87,6 +93,12 @@ loader_utils_config:
|
|||||||
loader_utils_cmdline:
|
loader_utils_cmdline:
|
||||||
$(CC) $(INCS) $(FLAGS) -c -o $(BUILD_LOADER_DIR)/$(LOADER_UTILS_CMDLINE_OBJ) $(LOADER_UTILS_DIR)/$(LOADER_UTILS_CMDLINE_SRC)
|
$(CC) $(INCS) $(FLAGS) -c -o $(BUILD_LOADER_DIR)/$(LOADER_UTILS_CMDLINE_OBJ) $(LOADER_UTILS_DIR)/$(LOADER_UTILS_CMDLINE_SRC)
|
||||||
|
|
||||||
|
loader_utils_xdp:
|
||||||
|
$(CC) $(INCS) $(FLAGS) -c -o $(BUILD_LOADER_DIR)/$(LOADER_UTILS_XDP_OBJ) $(LOADER_UTILS_DIR)/$(LOADER_UTILS_XDP_SRC)
|
||||||
|
|
||||||
|
loader_utils_stats:
|
||||||
|
$(CC) $(INCS) $(FLAGS) -c -o $(BUILD_LOADER_DIR)/$(LOADER_UTILS_STATS_OBJ) $(LOADER_UTILS_DIR)/$(LOADER_UTILS_STATS_SRC)
|
||||||
|
|
||||||
loader_utils_helpers:
|
loader_utils_helpers:
|
||||||
$(CC) $(INCS) $(FLAGS) -c -o $(BUILD_LOADER_DIR)/$(LOADER_UTILS_HELPERS_OBJ) $(LOADER_UTILS_DIR)/$(LOADER_UTILS_HELPERS_SRC)
|
$(CC) $(INCS) $(FLAGS) -c -o $(BUILD_LOADER_DIR)/$(LOADER_UTILS_HELPERS_OBJ) $(LOADER_UTILS_DIR)/$(LOADER_UTILS_HELPERS_SRC)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user