4747
4848 set (_backtrace_setup_complete FALSE )
4949 set (_backtrace_src
50- "${CMAKE_CURRENT_BINARY_DIR} /CMakeFiles/CMakeTmp/backtrace.cpp" )
50+ "${CMAKE_CURRENT_BINARY_DIR} /CMakeFiles/CMakeTmp/backtrace.cpp"
51+ )
5152 file (MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR} /CMakeFiles/CMakeTmp" )
5253
5354 find_path (
@@ -57,12 +58,17 @@ else()
5758 PATHS ${Boost_INCLUDE_DIRS}
5859 )
5960
60- file (WRITE "${_backtrace_src} "
61+ file (
62+ WRITE "${_backtrace_src} "
6163 "#include <boost/stacktrace.hpp>\n "
6264 "#include <iostream>\n "
63- "int main() { std::cout << boost::stacktrace::stacktrace(); }\n " )
65+ "int main() { std::cout << boost::stacktrace::stacktrace(); }\n "
66+ )
6467
65- message (CHECK_START "Does backtrace work without libbacktrace linker flag" )
68+ message (
69+ CHECK_START
70+ "Does backtrace work without libbacktrace linker flag"
71+ )
6672 try_compile (
6773 _backtrace_nolink
6874 "${CMAKE_CURRENT_BINARY_DIR} "
@@ -87,18 +93,20 @@ else()
8793 message (STATUS "Could not find backtrace header file" )
8894 else ()
8995 message (CHECK_START "Does backtrace work with explicit include" )
90- file (WRITE "${_backtrace_src} "
96+ file (
97+ WRITE "${_backtrace_src} "
9198 "#include <boost/stacktrace.hpp>\n "
9299 "#include <iostream>\n "
93- "int main() { std::cout << boost::stacktrace::stacktrace(); }\n " )
100+ "int main() { std::cout << boost::stacktrace::stacktrace(); }\n "
101+ )
94102 try_compile (
95103 _backtrace_explicit
96104 "${CMAKE_CURRENT_BINARY_DIR} "
97105 "${_backtrace_src} "
98106 LINK_LIBRARIES ${CMAKE_DL_LIBS}
99- CMAKE_FLAGS "-DINCLUDE_DIRECTORIES= ${boost_stacktrace_include} "
100- COMPILE_DEFINITIONS
101- BOOST_STACKTRACE_USE_BACKTRACE
107+ CMAKE_FLAGS
108+ "-DINCLUDE_DIRECTORIES= ${boost_stacktrace_include} "
109+ COMPILE_DEFINITIONS BOOST_STACKTRACE_USE_BACKTRACE
102110 OUTPUT_VARIABLE __OUTPUT
103111 )
104112
@@ -113,12 +121,16 @@ else()
113121 "BOOST_STACKTRACE_BACKTRACE_INCLUDE_FILE=\" ${backtrace_header} \" "
114122 )
115123
116- file (WRITE "${_backtrace_src} "
124+ file (
125+ WRITE "${_backtrace_src} "
117126 "#include <boost/stacktrace.hpp>\n "
118- "int main() {}\n " )
127+ "int main() {}\n "
128+ )
119129
120- message (CHECK_START
121- "Does backtrace work with explicit include" )
130+ message (
131+ CHECK_START
132+ "Does backtrace work with explicit include"
133+ )
122134 try_compile (
123135 _backtrace_explicit_header
124136 "${CMAKE_CURRENT_BINARY_DIR} "
@@ -135,21 +147,25 @@ else()
135147 if (_backtrace_explicit_header)
136148 message (CHECK_PASS "yes" )
137149 list (
138- APPEND
139- _fpe_definitions
150+ APPEND _fpe_definitions
140151 BOOST_STACKTRACE_USE_BACKTRACE
141152 ${_backtrace_include_def}
142153 )
143154 set (_backtrace_setup_complete TRUE )
144155 else ()
145156 message (CHECK_FAIL "no" )
146157
147- file (WRITE "${_backtrace_src} "
158+ file (
159+ WRITE "${_backtrace_src} "
148160 "#include <boost/stacktrace.hpp>\n "
149161 "#include <iostream>\n "
150- "int main() { std::cout << boost::stacktrace::stacktrace(); }\n " )
162+ "int main() { std::cout << boost::stacktrace::stacktrace(); }\n "
163+ )
151164
152- message (CHECK_START "Does backtrace work without linker flag" )
165+ message (
166+ CHECK_START
167+ "Does backtrace work without linker flag"
168+ )
153169 try_compile (
154170 _backtrace_nolink
155171 "${CMAKE_CURRENT_BINARY_DIR} "
@@ -166,21 +182,25 @@ else()
166182 if (_backtrace_nolink)
167183 message (CHECK_PASS "yes" )
168184 list (
169- APPEND
170- _fpe_definitions
185+ APPEND _fpe_definitions
171186 BOOST_STACKTRACE_USE_BACKTRACE
172187 ${_backtrace_include_def}
173188 )
174189 set (_backtrace_setup_complete TRUE )
175190 else ()
176191 message (CHECK_FAIL "no" )
177192
178- file (WRITE "${_backtrace_src} "
193+ file (
194+ WRITE "${_backtrace_src} "
179195 "#include <boost/stacktrace.hpp>\n "
180196 "#include <iostream>\n "
181- "int main() { std::cout << boost::stacktrace::stacktrace(); }\n " )
197+ "int main() { std::cout << boost::stacktrace::stacktrace(); }\n "
198+ )
182199
183- message (CHECK_START "Does backtrace work with linker flag" )
200+ message (
201+ CHECK_START
202+ "Does backtrace work with linker flag"
203+ )
184204 try_compile (
185205 _backtrace_link
186206 "${CMAKE_CURRENT_BINARY_DIR} "
@@ -197,8 +217,7 @@ else()
197217 if (_backtrace_link)
198218 message (CHECK_PASS "yes" )
199219 list (
200- APPEND
201- _fpe_definitions
220+ APPEND _fpe_definitions
202221 BOOST_STACKTRACE_USE_BACKTRACE
203222 ${_backtrace_include_def}
204223 )
@@ -218,12 +237,17 @@ else()
218237 endif ()
219238
220239 if (NOT _backtrace_setup_complete)
221- message (STATUS "libdl available but backtrace backend probe failed: use boost basic fallback" )
240+ message (
241+ STATUS
242+ "libdl available but backtrace backend probe failed: use boost basic fallback"
243+ )
222244 endif ()
223245 endif ()
224246endif ()
225247
226-
227248if (_fpe_definitions)
228- target_compile_definitions (ActsPluginFpeMonitoring PUBLIC ${_fpe_definitions} )
249+ target_compile_definitions (
250+ ActsPluginFpeMonitoring
251+ PUBLIC ${_fpe_definitions}
252+ )
229253endif ()
0 commit comments