summaryrefslogtreecommitdiff
path: root/net-misc/sysrepo/files/sysrepo-3.3.10-respect-cflags.patch
blob: b4a7ab3686b1798a0e9d5dc0fe13c6ee352eaf33 (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
33
34
35
36
37
38
39
40
41
From 53c8873e2c44baa18f64ae44eecb1e725fb589ad Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20Van=C4=9Bk?= <arkamar@gentoo.org>
Date: Wed, 26 Feb 2025 07:14:58 +0000
Subject: [PATCH] respect cflags

---
 CMakeLists.txt | 18 ------------------
 1 file changed, 18 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 84990130..4992e29c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -27,24 +27,6 @@ if(NOT CMAKE_BUILD_TYPE)
     set(CMAKE_BUILD_TYPE Debug)
 endif()
 string(TOUPPER "${CMAKE_BUILD_TYPE}" BUILD_TYPE_UPPER)
-# see https://github.com/CESNET/libyang/pull/1692 for why CMAKE_C_FLAGS_<type> are not used directly
-if("${BUILD_TYPE_UPPER}" STREQUAL "RELEASE")
-    set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Build Type" FORCE)
-    set(CMAKE_C_FLAGS "-DNDEBUG -O2 ${CMAKE_C_FLAGS}")
-elseif("${BUILD_TYPE_UPPER}" STREQUAL "DEBUG")
-    set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "Build Type" FORCE)
-    set(CMAKE_C_FLAGS "-g -O0 ${CMAKE_C_FLAGS}")
-elseif("${BUILD_TYPE_UPPER}" STREQUAL "RELWITHDEBINFO")
-    set(CMAKE_BUILD_TYPE "RelWithDebInfo" CACHE STRING "Build Type" FORCE)
-    set(CMAKE_C_FLAGS "-DNDEBUG -g -O2 ${CMAKE_C_FLAGS}")
-elseif("${BUILD_TYPE_UPPER}" STREQUAL "RELWITHDEBUG")
-    set(CMAKE_BUILD_TYPE "RelWithDebug" CACHE STRING "Build Type" FORCE)
-elseif("${BUILD_TYPE_UPPER}" STREQUAL "ABICHECK")
-    set(CMAKE_BUILD_TYPE "ABICheck" CACHE STRING "Build Type" FORCE)
-    set(CMAKE_C_FLAGS "-g -Og ${CMAKE_C_FLAGS}")
-elseif("${BUILD_TYPE_UPPER}" STREQUAL "DOCONLY")
-    set(CMAKE_BUILD_TYPE "DocOnly" CACHE STRING "Build Type" FORCE)
-endif()
 
 set(CMAKE_EXPORT_COMPILE_COMMANDS 1)
 
-- 
2.48.1