summarylogtreecommitdiffstats
path: root/Absolutely-do-not-allow-Werror.patch
blob: 18ff3bb3a586f039a484664af0437469e82a5eb9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
From bffdb635f3390d20131797c467e98264b726069e Mon Sep 17 00:00:00 2001
From: Lubosz Sarnecki <lubosz@gmail.com>
Date: Sat, 14 Mar 2026 09:16:35 +0100
Subject: [PATCH 3/3] third-party/flatcc: Absolutely do not allow -Werror.

---
 third-party/CMakeLists.txt | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/third-party/CMakeLists.txt b/third-party/CMakeLists.txt
index ea6d929953..966d449369 100644
--- a/third-party/CMakeLists.txt
+++ b/third-party/CMakeLists.txt
@@ -88,6 +88,7 @@ ExternalProject_Add(
              -DFLATCC_REFLECTION=OFF
              -DFLATCC_DEBUG_CLANG_SANITIZE=OFF
              -DFLATCC_INSTALL=ON
+             -DFLATCC_ALLOW_WERROR=OFF
              -DCMAKE_POLICY_VERSION_MINIMUM=3.5
              -DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR>
              -DCMAKE_POSITION_INDEPENDENT_CODE=ON
@@ -113,6 +114,7 @@ set(FLATCC_TEST OFF CACHE BOOL "")
 set(FLATCC_REFLECTION OFF CACHE BOOL "")
 set(FLATCC_DEBUG_CLANG_SANITIZE OFF CACHE BOOL "")
 set(FLATCC_INSTALL OFF CACHE BOOL "")
+set(FLATCC_ALLOW_WERROR OFF CACHE BOOL "")
 add_subdirectory(flatcc)
 # Unfortunately flatcc writes libs directly in to the source tree [1]. So to
 # ensure the target lib is created last, force flatcc_cli to build first.
-- 
2.53.0