1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00
This commit is contained in:
mariuszmaximus 2023-02-15 20:37:49 +01:00
parent 6d98dc0d6d
commit 75c2e18891

View File

@ -1,9 +1,9 @@
cmake_minimum_required(VERSION 3.0.0) cmake_minimum_required(VERSION 3.10)
project(TracyWin32 LANGUAGES CXX) project(TracyWin32 LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "ON" FORCE) #set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "ON" FORCE)
# add Freetype # add Freetype
@ -299,14 +299,12 @@ target_include_directories(Tracy PRIVATE "${capstone_dev_SOURCE_DIR}/include/cap
if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") target_compile_definitions(
# using Clang Tracy
target_compile_definitions(Tracy PRIVATE TODO_CMAKE_WIN_BUILD NO_PARALLEL_SORT) PRIVATE $<$<COMPILE_LANG_AND_ID:CXX,Clang,AppleClang>: TODO_CMAKE_WIN_BUILD NO_PARALLEL_SORT>
elseif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") PRIVATE $<$<COMPILE_LANG_AND_ID:CXX,GNU>: TODO_CMAKE_WIN_BUILD>
# using GCC PRIVATE $<$<COMPILE_LANG_AND_ID:CXX,MSVC>:>
target_compile_definitions(Tracy PRIVATE TODO_CMAKE_WIN_BUILD) )
endif()
target_link_libraries( target_link_libraries(
Tracy Tracy