build: update dpdkbuild Makefile for FreeBSD
Fix NPROC assignment to work for FreeBSD as well. Tested with FreeBSD Release 10.3.0 Change-Id: I7ad6a6f7479a0fbf3261f44d9cd07248ce584df9 Signed-off-by: Paul Luse <paul.e.luse@intel.com> Reviewed-on: https://review.gerrithub.io/362963 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
parent
cd88c7c53b
commit
54dbc8cff9
@ -40,9 +40,11 @@ DPDK_CONFIG := spdk
|
|||||||
|
|
||||||
ifeq ($(OS),Linux)
|
ifeq ($(OS),Linux)
|
||||||
DPDK_CONFIG := $(DPDK_CONFIG)-linuxapp
|
DPDK_CONFIG := $(DPDK_CONFIG)-linuxapp
|
||||||
|
NPROC := $(shell nproc)
|
||||||
else
|
else
|
||||||
ifeq ($(OS),FreeBSD)
|
ifeq ($(OS),FreeBSD)
|
||||||
DPDK_CONFIG := $(DPDK_CONFIG)-bsdapp
|
DPDK_CONFIG := $(DPDK_CONFIG)-bsdapp
|
||||||
|
NPROC := $(shell sysctl hw.ncpu | awk '{print $$NF}')
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
@ -52,8 +54,6 @@ else
|
|||||||
DPDK_CONFIG := $(DPDK_CONFIG)-gcc
|
DPDK_CONFIG := $(DPDK_CONFIG)-gcc
|
||||||
endif
|
endif
|
||||||
|
|
||||||
NPROC = $(shell nproc)
|
|
||||||
|
|
||||||
ifeq ($(CONFIG_FIO_PLUGIN),y)
|
ifeq ($(CONFIG_FIO_PLUGIN),y)
|
||||||
DPDK_CFLAGS = -fPIC
|
DPDK_CFLAGS = -fPIC
|
||||||
endif
|
endif
|
||||||
|
Loading…
Reference in New Issue
Block a user