mirror of
https://github.com/wolfpld/tracy.git
synced 2024-11-23 06:44:35 +00:00
6727cc2da4
Make API use TRACY_EXPORTS, and replace TRACYPROFILER_EXPORTS with TRACY_EXPORTS in vcxproj projects. Swap dllimport with dllexport. Reason for this is a common idiom in CMake: target_compile_definitions(tracy PUBLIC -DTRACY_IMPORTS PRIVATE -DTRACY_EXPORTS). This idiom adds both defines in tracy target, but targets that link to tracy only get TRACY_IMPORTS. Swapped statements ensure that tracy always dllexports it's api and consuming targets always dllimport it. |
||
---|---|---|
.. | ||
tracy_lz4.cpp | ||
tracy_lz4.hpp | ||
tracy_lz4hc.cpp | ||
tracy_lz4hc.hpp | ||
TracyAlign.hpp | ||
TracyAlloc.hpp | ||
TracyApi.h | ||
TracyColor.hpp | ||
TracyForceInline.hpp | ||
TracyMutex.hpp | ||
TracyProtocol.hpp | ||
TracyQueue.hpp | ||
TracySocket.cpp | ||
TracySocket.hpp | ||
TracySystem.cpp | ||
TracySystem.hpp |