1
0
mirror of https://github.com/wolfpld/tracy synced 2025-05-01 13:13:53 +00:00

Merge pull request #370 from tmayoff/meson-msvc

Removing C++11 option from msvc in meson build
This commit is contained in:
Bartosz Taudul 2022-04-22 15:15:23 +02:00 committed by GitHub
commit d9684dcb71
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -141,17 +141,23 @@ tracy_src = [
tracy_public_include_dirs = include_directories('.') tracy_public_include_dirs = include_directories('.')
compiler = meson.get_compiler('cpp')
override_options = []
if compiler.get_id() != 'msvc'
override_options += 'cpp_std=c++11'
endif
if tracy_shared_libs if tracy_shared_libs
tracy = shared_library('tracy', tracy_src, tracy_header_files, tracy = shared_library('tracy', tracy_src, tracy_header_files,
dependencies : [ threads_dep ], dependencies : [ threads_dep ],
include_directories : tracy_public_include_dirs, include_directories : tracy_public_include_dirs,
override_options : [ 'cpp_std=c++11' ], override_options : override_options,
install : true) install : true)
else else
tracy = static_library('tracy', tracy_src, tracy_header_files, tracy = static_library('tracy', tracy_src, tracy_header_files,
dependencies : [ threads_dep ], dependencies : [ threads_dep ],
include_directories : tracy_public_include_dirs, include_directories : tracy_public_include_dirs,
override_options : [ 'cpp_std=c++11' ], override_options : override_options,
install : true) install : true)
endif endif