summaryrefslogtreecommitdiff
path: root/app-accessibility/rhvoice-core/files/rhvoice-core-1.16.4-flags.patch
blob: 2c7499d783af9f31ec510ea9f2a765999ff95b1b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
Hardening.cmake: allow overwriting HARDENING_MACRODEFS

CMake requires explicit form for cache variables.

--- a/cmake/Hardening.cmake
+++ b/cmake/Hardening.cmake
@@ -272,5 +272,5 @@ function(harden target)
 	
 	#list(JOIN HARDENING_MACRODEFS " " HARDENING_MACRODEFS) # unneeded, list is needed, not string
 	set(HARDENING_MACRODEFS "${HARDENING_MACRODEFS}" CACHE STRING "Hardening flags CMake list (not string!)")
-	target_compile_definitions(${target} PRIVATE ${HARDENING_MACRODEFS})
+	target_compile_definitions(${target} PRIVATE $CACHE{HARDENING_MACRODEFS})
 endfunction(harden)