1
0
mirror of synced 2025-02-02 04:17:54 +01:00

Add libdw with backward-cpp for amazing stacktraces

This commit is contained in:
Stepland 2020-05-17 12:21:57 +02:00
parent 24ed466a8a
commit 680d716155
3 changed files with 8 additions and 5 deletions

View File

@ -6,6 +6,7 @@ project(
)
sources = [
'include/backward-cpp/backward.cpp',
'include/imgui/imgui.cpp',
'include/imgui/imgui_draw.cpp',
'include/imgui/imgui_widgets.cpp',
@ -112,12 +113,16 @@ foreach module : ['system', 'window', 'graphics', 'audio']
endforeach
dependencies += dependency('threads')
dependencies += cc.find_library('m', required : false)
dependencies += dependency('gl')
dependencies += cc.find_library('atomic')
dependencies += cc.find_library('X11')
add_project_link_arguments(['-lstdc++'], language : 'cpp')
if host_machine.system() == 'linux'
dependencies += cc.find_library('m')
dependencies += cc.find_library('X11')
dependencies += cc.find_library('dw')
add_project_arguments('-DBACKWARD_HAS_DW=1', language : 'cpp')
add_project_link_arguments('-lstdc++', language : 'cpp')
endif
inc = include_directories('include', 'include/imgui', 'include/imgui-sfml')

View File

@ -5,7 +5,6 @@
#include <unordered_map>
#include <nlohmann/json.hpp>
#include <magic_enum.hpp>
#include <SFML/Window.hpp>
#include "Buttons.hpp"

View File

@ -2,7 +2,6 @@
#include <cmath>
#include <magic_enum.hpp>
#include <SFML/Graphics.hpp>
#include "../../../Toolkit/HSL.hpp"