From: David Marchand Date: Tue, 28 Oct 2014 12:50:56 +0000 (+0100) Subject: eal: install all arch headers X-Git-Tag: spdx-start~10189 X-Git-Url: http://git.droids-corp.org/?p=dpdk.git;a=commitdiff_plain;h=457301351391afacfaf22389da005a51900152fd eal: install all arch headers Architecture can have their own specific headers, just install all headers from arch directory. Signed-off-by: David Marchand Acked-by: Chao Zhu Acked-by: Thomas Monjalon --- diff --git a/lib/librte_eal/common/Makefile b/lib/librte_eal/common/Makefile index ddf8b48551..499ba4d3b9 100644 --- a/lib/librte_eal/common/Makefile +++ b/lib/librte_eal/common/Makefile @@ -48,11 +48,13 @@ endif GENERIC_INC := rte_atomic.h rte_byteorder.h rte_cycles.h rte_prefetch.h GENERIC_INC += rte_spinlock.h rte_memcpy.h rte_cpuflags.h -ARCH_INC := $(GENERIC_INC) +# defined in mk/arch/$(RTE_ARCH)/rte.vars.mk +ARCH_DIR ?= $(RTE_ARCH) +ARCH_INC := $(notdir $(wildcard $(RTE_SDK)/lib/librte_eal/common/include/arch/$(ARCH_DIR)/*.h)) SYMLINK-$(CONFIG_RTE_LIBRTE_EAL)-include := $(addprefix include/,$(INC)) SYMLINK-$(CONFIG_RTE_LIBRTE_EAL)-include += \ - $(addprefix include/arch/$(RTE_ARCH)/,$(ARCH_INC)) + $(addprefix include/arch/$(ARCH_DIR)/,$(ARCH_INC)) SYMLINK-$(CONFIG_RTE_LIBRTE_EAL)-include/generic := \ $(addprefix include/generic/,$(GENERIC_INC))