summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--macros.cmake.in3
1 files changed, 2 insertions, 1 deletions
diff --git a/macros.cmake.in b/macros.cmake.in
index 0bd5b86..12fc865 100644
--- a/macros.cmake.in
+++ b/macros.cmake.in
@@ -9,7 +9,7 @@
%__cmake /usr/bin/cmake
%__ctest /usr/bin/ctest
%__cmake_builddir %{!?__cmake_in_source_build:%{_vpath_builddir}}%{?__cmake_in_source_build:.}
-%_cmake_module_linker_flags %(echo %ldflags|sed -e 's#-Wl,--no-undefined##')
+%_cmake_module_linker_flags %(echo %build_ldflags|sed -e 's#-Wl,--no-undefined##')
# - Set default compile flags
# - CMAKE_*_FLAGS_RELEASE are added *after* the *FLAGS environment variables
@@ -42,6 +42,7 @@
%endif \
%{?_cmake_shared_libs} \\\
%{?_cmake_module_linker_flags:-DCMAKE_MODULE_LINKER_FLAGS="%_cmake_module_linker_flags%{?_cmake_module_linker_flags_extra: %_cmake_module_linker_flags_extra}"} \\\
+ %{nil}
%cmake_build \
%__cmake --build "%{__cmake_builddir}" %{?_smp_mflags} --verbose