From 344abe762077378e879dec21fa831e2925b8ef29 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Sat, 16 Nov 2024 12:16:53 +0000 Subject: automatic import of cmake --- macros.cmake.in | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'macros.cmake.in') diff --git a/macros.cmake.in b/macros.cmake.in index accad53..9e5dec1 100644 --- a/macros.cmake.in +++ b/macros.cmake.in @@ -9,7 +9,17 @@ %_cmake_version @@CMAKE_VERSION@@ %__cmake /usr/bin/cmake %__ctest /usr/bin/ctest -%__cmake_builddir %{!?__cmake_in_source_build:%{_vpath_builddir}}%{?__cmake_in_source_build:.} +%__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_module_linker_flags %(echo %build_ldflags|sed -e 's#-Wl,--no-undefined##') # - Set default compile flags -- cgit v1.2.3