Import backtrace-cpp and integrate it into our main executable

Upstream release
https://github.com/bombela/backward-cpp/archive/v1.3.tar.gz
This commit is contained in:
Simon Fels 2018-05-18 17:46:38 +02:00
commit e6a0821cfc
25 changed files with 3606 additions and 1 deletions

View file

@ -0,0 +1,15 @@
from conans import ConanFile, CMake
import os
class TestBackward(ConanFile):
settings = 'os', 'compiler', 'build_type', 'arch'
requires = 'cmake-utils/0.0.0@Manu343726/testing', 'backward/0.0.0@Manu343726/testing'
generators = 'cmake'
def build(self):
cmake = CMake(self.settings)
self.run('cmake {} {}'.format(self.conanfile_directory, cmake.command_line))
self.run('cmake --build . {}'.format(cmake.build_config))
def test(self):
self.run(os.path.join('.', 'bin', 'example'))