From 672b300dfb2402410fc8ccd85012f0c37405f7af Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Sun, 19 Jul 2020 08:45:08 -0400 Subject: [PATCH] Make in-source builds behave like before --- macros.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/macros.cmake b/macros.cmake index 06bdeda..cd7702b 100644 --- a/macros.cmake +++ b/macros.cmake @@ -26,8 +26,8 @@ %{?__global_ldflags:LDFLAGS="${LDFLAGS:-%__global_ldflags}" ; export LDFLAGS ;} \ %endif \ %__cmake \\\ - -S "%{_vpath_srcdir}" \\\ - -B "%{__cmake_builddir}" \\\ + %{!?__cmake_in_source_build:-S "%{_vpath_srcdir}"} \\\ + %{!?__cmake_in_source_build:-B "%{__cmake_builddir}"} \\\ -DCMAKE_C_FLAGS_RELEASE:STRING="-DNDEBUG" \\\ -DCMAKE_CXX_FLAGS_RELEASE:STRING="-DNDEBUG" \\\ -DCMAKE_Fortran_FLAGS_RELEASE:STRING="-DNDEBUG" \\\