mirror of
https://github.com/ceph/ceph
synced 2025-01-28 14:03:21 +00:00
ceph.spec.in: derive _smp_ncpus and use it for -DBOOST_J
Signed-off-by: Dan Mick <dan.mick@redhat.com>
This commit is contained in:
parent
1524daab38
commit
e7485da1fa
@ -785,6 +785,11 @@ env | sort
|
||||
%endif
|
||||
%endif
|
||||
|
||||
# unlimit _smp_mflags in system macro if not set above
|
||||
%define _smp_ncpus_max 0
|
||||
# extract the number of processors for use with cmake
|
||||
%define _smp_ncpus %(echo %{_smp_mflags} | sed 's/-j//')
|
||||
|
||||
mkdir build
|
||||
cd build
|
||||
cmake .. \
|
||||
@ -823,8 +828,9 @@ cmake .. \
|
||||
%endif
|
||||
$CEPH_EXTRA_CMAKE_ARGS \
|
||||
%if 0%{with ocf}
|
||||
-DWITH_OCF=ON
|
||||
-DWITH_OCF=ON \
|
||||
%endif
|
||||
-DBOOST_J=%{_smp_ncpus}
|
||||
|
||||
make %{?_smp_mflags}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user