From fbcebd0b3d288bcae7d91e293caf19dc74bcb73a Mon Sep 17 00:00:00 2001 From: William Douglas Date: Thu, 30 May 2024 01:15:04 -0700 Subject: [PATCH] Add missing install handling for ninja For cmake builds, use ninja install if use_ninja is set. Signed-off-by: William Douglas --- autospec/specfiles.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/autospec/specfiles.py b/autospec/specfiles.py index d2e75184..bb5f0720 100644 --- a/autospec/specfiles.py +++ b/autospec/specfiles.py @@ -913,6 +913,9 @@ def write_cmake_install(self): if self.config.subdir: self._write_strip("pushd " + self.config.subdir) + if self.config.config_opts['use_ninja'] and self.config.install_macro == '%make_install': + self.config.install_macro = '%ninja_install' + if self.config.config_opts['32bit']: self._write_strip("pushd clr-build32") self._write_strip("{}32 {} {}".format(self.config.install_macro,