summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-08-07 12:17:01 +0000
committerCoprDistGit <infra@openeuler.org>2024-08-07 12:17:01 +0000
commit81da1414d386ccd5c67319f81b41f90a9f8b1dc4 (patch)
treee6819dc6fb4552bffbc68ff280b5191dd44f5ee6
parent3946fdc10133f66f5410e91fca7c83e02949718e (diff)
automatic import of cmakeopeneuler24.03_LTS
-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