From 64c9b53cf4ae0c2818ab234d7e992d22fc90a304 Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Fri, 25 Oct 2024 16:49:10 -0600 Subject: [PATCH] ceph.spec.in: Add option to enable sccache Signed-off-by: Zack Cerza --- ceph.spec.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ceph.spec.in b/ceph.spec.in index 2239d42e165..ece1ebf2ec8 100644 --- a/ceph.spec.in +++ b/ceph.spec.in @@ -143,6 +143,7 @@ # disable dwz for 50% speedup at the cost of ~33% space %global _find_debuginfo_dwz_opts %{nil} %endif +%bcond_with sccache %{!?_udevrulesdir: %global _udevrulesdir /lib/udev/rules.d} %{!?tmpfiles_create: %global tmpfiles_create systemd-tmpfiles --create} @@ -1523,6 +1524,9 @@ cmake .. \ -DWITH_JAEGER:BOOL=OFF \ %endif -DWITH_GRAFANA:BOOL=ON \ +%if %{with sccache} + -DWITH_SCCACHE=ON \ +%endif %if 0%{with cephadm_bundling} %if 0%{with cephadm_pip_deps} -DCEPHADM_BUNDLED_DEPENDENCIES=pip -- 2.39.5