From 3adb2729f685b482252f26e40bee190e49cde85c Mon Sep 17 00:00:00 2001 From: David Abdurachmanov Date: Tue, 13 Sep 2022 17:36:25 +0300 Subject: [PATCH] Set -DBUILD_GUI=0 on riscv64 Signed-off-by: David Abdurachmanov --- cppcheck.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cppcheck.spec b/cppcheck.spec index b07130e..7cf7ea0 100644 --- a/cppcheck.spec +++ b/cppcheck.spec @@ -77,7 +77,13 @@ pandoc man/reference-cfg-format.md -o man/reference-cfg-format.html -s --number- # Binaries # Upstream doesn't support shared libraries (unversioned solib) -%cmake -DCMAKE_BUILD_TYPE=Release -DUSE_MATCHCOMPILER=yes -DHAVE_RULES=yes -DBUILD_GUI=1 -DBUILD_SHARED_LIBS:BOOL=OFF -DBUILD_TESTS=yes -DFILESDIR=%{_datadir}/Cppcheck -DUSE_BUNDLED_TINYXML2=OFF -DENABLE_OSS_FUZZ=OFF +%cmake -DCMAKE_BUILD_TYPE=Release -DUSE_MATCHCOMPILER=yes -DHAVE_RULES=yes \ +%ifnarch riscv64 +-DBUILD_GUI=1 \ +%else +-DBUILD_GUI=0 \ +%endif +-DBUILD_SHARED_LIBS:BOOL=OFF -DBUILD_TESTS=yes -DFILESDIR=%{_datadir}/Cppcheck -DUSE_BUNDLED_TINYXML2=OFF -DENABLE_OSS_FUZZ=OFF %cmake_build %install