diff --git a/libsbml.spec b/libsbml.spec index 0bb39da..a2b6238 100644 --- a/libsbml.spec +++ b/libsbml.spec @@ -1,5 +1,3 @@ -%global __cmake_in_source_build 1 - %bcond_without perl %bcond_without ruby %bcond_with octave @@ -231,9 +229,9 @@ cp -a $(ls -1|grep -v build-docs) build-docs/ %endif %build -mkdir -p build && pushd build +mkdir -p build %{set_build_flags} -%cmake -DENABLE_{LAYOUT,QUAL,COMP,FBC,RENDER,GROUPS,MULTI}=ON \ +%cmake3 -B build -DENABLE_{LAYOUT,QUAL,COMP,FBC,RENDER,GROUPS,MULTI}=ON \ -DCSHARP_COMPILER:FILEPATH=%{_bindir}/mcs \ %if %{with python} -DWITH_PYTHON:BOOL=ON \ @@ -283,9 +281,9 @@ mkdir -p build && pushd build -DCMAKE_SKIP_RPATH:BOOL=YES \ -DCMAKE_SKIP_INSTALL_RPATH:BOOL=YES \ -DWITH_MATLAB:BOOL=OFF \ - -Wno-dev -DEXIT_ON_ERROR:BOOL=ON \ - .. -%make_build + -Wno-dev -DEXIT_ON_ERROR:BOOL=ON + +%make_build -C build popd pushd build-docs