Skip to content

Commit 54fc561

Browse files
authored
Merge pull request #40 from Jiboo/master
Don't append definitions if already cached
2 parents dbb0e77 + 998f176 commit 54fc561

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

BackwardMacros.cmake

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,10 @@ macro(map_definitions var_prefix define_prefix)
104104
endforeach()
105105
endmacro()
106106

107-
map_definitions("STACK_WALKING_" "BACKWARD_HAS_" UNWIND BACKTRACE)
108-
map_definitions("STACK_DETAILS_" "BACKWARD_HAS_" BACKTRACE_SYMBOL DW BFD)
107+
if (NOT BACKWARD_DEFINITIONS)
108+
map_definitions("STACK_WALKING_" "BACKWARD_HAS_" UNWIND BACKTRACE)
109+
map_definitions("STACK_DETAILS_" "BACKWARD_HAS_" BACKTRACE_SYMBOL DW BFD)
110+
endif()
109111

110112
foreach(def ${BACKWARD_DEFINITIONS})
111113
message(STATUS "${def}")

0 commit comments

Comments
 (0)