summaryrefslogtreecommitdiff
path: root/macros.cmake.in
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2025-02-03 18:32:18 +0000
committerCoprDistGit <infra@openeuler.org>2025-02-03 18:32:18 +0000
commitb3ca500da4399f2737a9795c57ebb663982482ba (patch)
tree9b04109e5ea4de23f892b948e815473a00682fa5 /macros.cmake.in
parent344abe762077378e879dec21fa831e2925b8ef29 (diff)
automatic import of cmakeopeneuler24.03_LTS
Diffstat (limited to 'macros.cmake.in')
-rw-r--r--macros.cmake.in16
1 files changed, 1 insertions, 15 deletions
diff --git a/macros.cmake.in b/macros.cmake.in
index 9e5dec1..24e3806 100644
--- a/macros.cmake.in
+++ b/macros.cmake.in
@@ -3,23 +3,12 @@
#
%_cmake_lib_suffix64 -DLIB_SUFFIX=64
-%_cmake_lib_suffixilp32 -DLIB_SUFFIX=ilp32
%_cmake_shared_libs -DBUILD_SHARED_LIBS:BOOL=ON
%_cmake_skip_rpath -DCMAKE_SKIP_RPATH:BOOL=ON
%_cmake_version @@CMAKE_VERSION@@
%__cmake /usr/bin/cmake
%__ctest /usr/bin/ctest
-%__cmake_builddir %{lua:
- if rpm.expand('%{__cmake_in_source_build}') == '%{__cmake_in_source_build}' then
- print(rpm.expand('%{_vpath_builddir}'))
- else
- if rpm.expand('%{__cmake_in_source_build}') == '0' then
- print(rpm.expand('%{_vpath_builddir}'))
- else
- print(".")
- end
- end
-}
+%__cmake_builddir %{!?__cmake_in_source_build:%{_vpath_builddir}}%{?__cmake_in_source_build:.}
%_cmake_module_linker_flags %(echo %build_ldflags|sed -e 's#-Wl,--no-undefined##')
# - Set default compile flags
@@ -48,9 +37,6 @@
%if "%{?_lib}" == "lib64" \
%{?_cmake_lib_suffix64} \\\
%endif \
-%if "%{?_lib}" == "libilp32" \
- %{?_cmake_lib_suffixilp32} \\\
-%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}