diff options
author | Alexander Golubev <fatzer2@gmail.com> | 2013-08-17 13:21:22 +0200 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2013-08-17 13:21:47 +0200 |
commit | 35748811a4b11b5947879f657a752e89d649ce06 (patch) | |
tree | ad162303282412154ab2e31797ebde8f11398f25 /tdeio/tdeio/CMakeLists.txt | |
parent | 18ba4a49ac445909a21897e1da90af618a3004ad (diff) | |
download | tdelibs-35748811a4b11b5947879f657a752e89d649ce06.tar.gz tdelibs-35748811a4b11b5947879f657a752e89d649ce06.zip |
Added check the conditions for building backtrace handler
Diffstat (limited to 'tdeio/tdeio/CMakeLists.txt')
-rw-r--r-- | tdeio/tdeio/CMakeLists.txt | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tdeio/tdeio/CMakeLists.txt b/tdeio/tdeio/CMakeLists.txt index c1287dc82..cf5c272a9 100644 --- a/tdeio/tdeio/CMakeLists.txt +++ b/tdeio/tdeio/CMakeLists.txt @@ -81,13 +81,18 @@ set( ${target}_SRCS kdirnotify.cpp kdirnotify.skel kdirnotify_stub.cpp observer.cpp ../misc/uiserver.stub observer.skel tdeemailsettings.cpp kprotocolinfo.cpp renamedlg.cpp skipdlg.cpp kremoteencoding.cpp - kmimetypechooser.cpp backtrace_symbols.c + kmimetypechooser.cpp ) +if( HAVE_BACKTRACE AND HAVE_DEMANGLE_H ) + list( APPEND ${target}_SRCS backtrace_symbols.c ) + set( BACKTRACE_LIBRARY bfd ) +endif( ) + tde_add_library( ${target} STATIC_PIC AUTOMOC SOURCES ${${target}_SRCS} DEPENDENCIES dcopidl - LINK bfd + LINK ${BACKTRACE_LIBRARY} ) |