Tweaking the build to turn on various debug options in GCC and enable -Wall -Werror on only our executable configs because turning them on globally causes most of the dependencies to fail. One thing to note is if you try to move the -D_GLIBCXX options from the project() to the executable() then you get segfaults inside the libc++ and other places. This is because the ABI changes when you enable these options, so you have to recompile _all_ dependencies with these options.
This commit is contained in:
parent
4c3049df14
commit
ea3dd204a1
5 changed files with 22 additions and 19 deletions
|
@ -1,10 +1,7 @@
|
|||
[wrap-file]
|
||||
directory = tracy-0.10
|
||||
source_url = https://github.com/wolfpld/tracy/archive/refs/tags/v0.10.tar.gz
|
||||
source_filename = tracy-0.10.tar.gz
|
||||
source_hash = a76017d928f3f2727540fb950edd3b736caa97b12dbb4e5edce66542cbea6600
|
||||
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/tracy_0.10-1/tracy-0.10.tar.gz
|
||||
wrapdb_version = 0.10-1
|
||||
[wrap-git]
|
||||
url=https://github.com/wolfpld/tracy.git
|
||||
revision=v0.11.1
|
||||
depth=1
|
||||
|
||||
[provide]
|
||||
tracy = tracy_dep
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue