X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=inline;f=lib%2Flibrte_telemetry%2FMakefile;h=c62cbd86dc2f9481a82fc92544c54fbf098b6576;hb=4d4e245ad637c0befbd6da9976c28174a1d74b88;hp=f36454855686e900f017684c64d5085734a194e1;hpb=fbaf94388763eecf5ceecb691401b124970566a7;p=dpdk.git diff --git a/lib/librte_telemetry/Makefile b/lib/librte_telemetry/Makefile index f364548556..c62cbd86dc 100644 --- a/lib/librte_telemetry/Makefile +++ b/lib/librte_telemetry/Makefile @@ -6,23 +6,25 @@ include $(RTE_SDK)/mk/rte.vars.mk # library name LIB = librte_telemetry.a +ARCH_DIR ?= $(RTE_ARCH) + CFLAGS += -O3 CFLAGS += $(WERROR_FLAGS) -I$(SRCDIR) -CFLAGS += -DALLOW_EXPERIMENTAL_API +CFLAGS += -I$(RTE_SDK)/lib/librte_metrics/ +CFLAGS += -I$(RTE_SDK)/lib/librte_eal/include +CFLAGS += -I$(RTE_SDK)/lib/librte_eal/$(ARCH_DIR)/include +CFLAGS += -pthread -LDLIBS += -lrte_eal -lrte_ethdev -LDLIBS += -lrte_metrics LDLIBS += -lpthread -LDLIBS += -ljansson EXPORT_MAP := rte_telemetry_version.map # library source files -SRCS-$(CONFIG_RTE_LIBRTE_TELEMETRY) := rte_telemetry.c -SRCS-$(CONFIG_RTE_LIBRTE_TELEMETRY) += rte_telemetry_parser.c -SRCS-$(CONFIG_RTE_LIBRTE_TELEMETRY) += rte_telemetry_parser_test.c +SRCS-y += telemetry.c +SRCS-y += telemetry_data.c +SRCS-y += telemetry_legacy.c # export include files -SYMLINK-$(CONFIG_RTE_LIBRTE_TELEMETRY)-include := rte_telemetry.h +SYMLINK-y-include := rte_telemetry.h include $(RTE_SDK)/mk/rte.lib.mk