From 54dbc8cff97bf173e3d4e60e982a8af8e9255b2d Mon Sep 17 00:00:00 2001 From: Paul Luse Date: Mon, 29 May 2017 14:58:32 -0700 Subject: [PATCH] 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 Reviewed-on: https://review.gerrithub.io/362963 Tested-by: SPDK Automated Test System Reviewed-by: Jim Harris Reviewed-by: Ben Walker --- dpdkbuild/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dpdkbuild/Makefile b/dpdkbuild/Makefile index 3c92bfe58..d7da8e906 100644 --- a/dpdkbuild/Makefile +++ b/dpdkbuild/Makefile @@ -40,9 +40,11 @@ DPDK_CONFIG := spdk ifeq ($(OS),Linux) DPDK_CONFIG := $(DPDK_CONFIG)-linuxapp +NPROC := $(shell nproc) else ifeq ($(OS),FreeBSD) DPDK_CONFIG := $(DPDK_CONFIG)-bsdapp +NPROC := $(shell sysctl hw.ncpu | awk '{print $$NF}') endif endif @@ -52,8 +54,6 @@ else DPDK_CONFIG := $(DPDK_CONFIG)-gcc endif -NPROC = $(shell nproc) - ifeq ($(CONFIG_FIO_PLUGIN),y) DPDK_CFLAGS = -fPIC endif