diff --git a/folly/debugging/exception_tracer/CMakeLists.txt b/folly/debugging/exception_tracer/CMakeLists.txt index 6a0b2b727ea..f8162f6d193 100644 --- a/folly/debugging/exception_tracer/CMakeLists.txt +++ b/folly/debugging/exception_tracer/CMakeLists.txt @@ -17,6 +17,8 @@ if (FOLLY_HAVE_ELF AND FOLLY_HAVE_DWARF) folly_exception_tracer_base ExceptionTracer.cpp StackTrace.cpp + SmartExceptionTracer.cpp + SmartExceptionTracerSingleton.cpp ) set_property(TARGET folly_exception_tracer_base PROPERTY VERSION ${PACKAGE_VERSION}) apply_folly_compile_options_to_target(folly_exception_tracer_base) @@ -29,6 +31,7 @@ if (FOLLY_HAVE_ELF AND FOLLY_HAVE_DWARF) folly_exception_tracer ExceptionStackTraceLib.cpp ExceptionTracerLib.cpp + SmartExceptionStackTraceHooks.cpp ) set_property(TARGET folly_exception_tracer PROPERTY VERSION ${PACKAGE_VERSION}) apply_folly_compile_options_to_target(folly_exception_tracer) @@ -50,11 +53,11 @@ if (FOLLY_HAVE_ELF AND FOLLY_HAVE_DWARF) install( FILES - ExceptionAbi.h ExceptionCounterLib.h ExceptionTracer.h ExceptionTracerLib.h StackTrace.h + SmartExceptionTracer.h DESTINATION ${INCLUDE_INSTALL_DIR}/folly/debugging/exception_tracer )