2017-09-15 19:25:47 +00:00
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets= "Build" ToolsVersion= "15.0" xmlns= "http://schemas.microsoft.com/developer/msbuild/2003" >
<ItemGroup Label= "ProjectConfigurations" >
<ProjectConfiguration Include= "Debug|x64" >
<Configuration > Debug</Configuration>
<Platform > x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include= "Release|x64" >
<Configuration > Release</Configuration>
<Platform > x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label= "Globals" >
<VCProjectVersion > 15.0</VCProjectVersion>
<ProjectGuid > {1C736F84-08DF-4A7A-A7FB-7BA3412B8C97}</ProjectGuid>
<RootNamespace > Tracy</RootNamespace>
2017-10-16 18:33:43 +00:00
<WindowsTargetPlatformVersion > 10.0.16299.0</WindowsTargetPlatformVersion>
2017-09-15 19:25:47 +00:00
</PropertyGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" Label= "Configuration" >
<ConfigurationType > Application</ConfigurationType>
<UseDebugLibraries > true</UseDebugLibraries>
<PlatformToolset > v141</PlatformToolset>
<CharacterSet > MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" Label= "Configuration" >
<ConfigurationType > Application</ConfigurationType>
<UseDebugLibraries > false</UseDebugLibraries>
<PlatformToolset > v141</PlatformToolset>
<WholeProgramOptimization > true</WholeProgramOptimization>
<CharacterSet > MultiByte</CharacterSet>
</PropertyGroup>
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label= "ExtensionSettings" >
</ImportGroup>
<ImportGroup Label= "Shared" >
</ImportGroup>
<ImportGroup Label= "PropertySheets" Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" >
<Import Project= "$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition= "exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label= "LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label= "PropertySheets" Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" >
<Import Project= "$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition= "exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label= "LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label= "UserMacros" />
2018-10-27 18:06:54 +00:00
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" >
<Linkage-freetype > static</Linkage-freetype>
<RuntimeLibrary > MultiThreadedDebugDLL</RuntimeLibrary>
</PropertyGroup>
<PropertyGroup Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" >
<Linkage-freetype > static</Linkage-freetype>
<RuntimeLibrary > MultiThreadedDLL</RuntimeLibrary>
</PropertyGroup>
2017-09-15 19:25:47 +00:00
<ItemDefinitionGroup Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" >
<ClCompile >
<WarningLevel > Level3</WarningLevel>
<Optimization > Disabled</Optimization>
<SDLCheck > true</SDLCheck>
2018-08-17 15:00:56 +00:00
<PreprocessorDefinitions > TRACY_FILESELECTOR;TRACY_EXTENDED_FONT;TRACY_ROOT_WINDOW;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;WIN32_LEAN_AND_MEAN;NOMINMAX;_USE_MATH_DEFINES;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2017-09-15 19:25:47 +00:00
<AdditionalIncludeDirectories > ..\..\libs\glfw\include;..\..\libs\gl3w;..\..\..\imgui;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2017-10-15 14:03:23 +00:00
<MultiProcessorCompilation > true</MultiProcessorCompilation>
<MinimalRebuild > false</MinimalRebuild>
2017-12-05 19:51:16 +00:00
<ConformanceMode > true</ConformanceMode>
2017-12-08 22:55:16 +00:00
<EnableEnhancedInstructionSet > AdvancedVectorExtensions2</EnableEnhancedInstructionSet>
2018-05-07 23:17:53 +00:00
<DiagnosticsFormat > Caret</DiagnosticsFormat>
2018-07-17 15:29:48 +00:00
<LanguageStandard > stdcpplatest</LanguageStandard>
2018-06-05 23:53:25 +00:00
<FloatingPointModel > Fast</FloatingPointModel>
2017-09-15 19:25:47 +00:00
</ClCompile>
<Link >
2017-09-20 18:36:17 +00:00
<AdditionalDependencies > ws2_32.lib;opengl32.lib;..\..\libs\glfw\lib-vc2015\glfw3.lib;%(AdditionalDependencies)</AdditionalDependencies>
2017-09-15 19:25:47 +00:00
<SubSystem > Windows</SubSystem>
</Link>
2018-06-28 22:31:05 +00:00
<Manifest >
<EnableDpiAwareness > true</EnableDpiAwareness>
</Manifest>
2017-09-15 19:25:47 +00:00
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" >
<ClCompile >
<WarningLevel > Level3</WarningLevel>
<Optimization > MaxSpeed</Optimization>
<FunctionLevelLinking > true</FunctionLevelLinking>
<IntrinsicFunctions > true</IntrinsicFunctions>
<SDLCheck > true</SDLCheck>
2018-08-17 15:00:56 +00:00
<PreprocessorDefinitions > TRACY_FILESELECTOR;TRACY_EXTENDED_FONT;TRACY_ROOT_WINDOW;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;WIN32_LEAN_AND_MEAN;NOMINMAX;_USE_MATH_DEFINES;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2017-09-15 19:25:47 +00:00
<AdditionalIncludeDirectories > ..\..\libs\glfw\include;..\..\libs\gl3w;..\..\..\imgui;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
2017-10-15 14:03:23 +00:00
<MultiProcessorCompilation > true</MultiProcessorCompilation>
2017-12-05 19:51:16 +00:00
<ConformanceMode > true</ConformanceMode>
2017-12-08 22:55:16 +00:00
<EnableEnhancedInstructionSet > AdvancedVectorExtensions2</EnableEnhancedInstructionSet>
2018-05-07 23:17:53 +00:00
<DiagnosticsFormat > Caret</DiagnosticsFormat>
2018-07-17 15:29:48 +00:00
<LanguageStandard > stdcpplatest</LanguageStandard>
2018-06-05 23:53:25 +00:00
<FloatingPointModel > Fast</FloatingPointModel>
2017-09-15 19:25:47 +00:00
</ClCompile>
<Link >
<EnableCOMDATFolding > true</EnableCOMDATFolding>
<OptimizeReferences > true</OptimizeReferences>
2017-09-20 18:36:17 +00:00
<AdditionalDependencies > ws2_32.lib;opengl32.lib;..\..\libs\glfw\lib-vc2015\glfw3.lib;%(AdditionalDependencies)</AdditionalDependencies>
2017-09-15 19:25:47 +00:00
<SubSystem > Windows</SubSystem>
</Link>
2018-06-28 22:31:05 +00:00
<Manifest >
<EnableDpiAwareness > true</EnableDpiAwareness>
</Manifest>
2017-09-15 19:25:47 +00:00
</ItemDefinitionGroup>
<ItemGroup >
<ClCompile Include= "..\..\..\common\TracySocket.cpp" />
<ClCompile Include= "..\..\..\common\TracySystem.cpp" />
<ClCompile Include= "..\..\..\common\tracy_lz4.cpp" />
2018-08-26 14:25:43 +00:00
<ClCompile Include= "..\..\..\common\tracy_lz4hc.cpp" />
2018-08-17 12:44:41 +00:00
<ClCompile Include= "..\..\..\imguicolortextedit\TextEditor.cpp" />
2017-09-15 19:25:47 +00:00
<ClCompile Include= "..\..\..\imgui\imgui.cpp" />
<ClCompile Include= "..\..\..\imgui\imgui_demo.cpp" />
<ClCompile Include= "..\..\..\imgui\imgui_draw.cpp" />
2018-08-31 16:37:29 +00:00
<ClCompile Include= "..\..\..\imgui\imgui_widgets.cpp" />
2017-09-30 12:31:52 +00:00
<ClCompile Include= "..\..\..\nfd\nfd_common.c" />
<ClCompile Include= "..\..\..\nfd\nfd_win.cpp" />
2018-04-21 21:19:48 +00:00
<ClCompile Include= "..\..\..\server\TracyBadVersion.cpp" />
2017-09-17 22:30:16 +00:00
<ClCompile Include= "..\..\..\server\TracyMemory.cpp" />
2018-08-29 21:22:44 +00:00
<ClCompile Include= "..\..\..\server\TracyStorage.cpp" />
2017-09-15 19:25:47 +00:00
<ClCompile Include= "..\..\..\server\TracyView.cpp" />
2018-02-13 13:57:47 +00:00
<ClCompile Include= "..\..\..\server\TracyWorker.cpp" />
2017-09-15 19:25:47 +00:00
<ClCompile Include= "..\..\libs\gl3w\GL\gl3w.c" />
2018-08-17 19:40:15 +00:00
<ClCompile Include= "..\..\src\imgui_freetype.cpp" />
2018-08-29 23:31:57 +00:00
<ClCompile Include= "..\..\src\imgui_impl_glfw.cpp" />
<ClCompile Include= "..\..\src\imgui_impl_opengl3.cpp" />
2017-09-15 19:25:47 +00:00
<ClCompile Include= "..\..\src\main.cpp" />
2018-08-19 19:49:25 +00:00
<ClCompile Include= "..\..\src\winmain.cpp" >
<EnableEnhancedInstructionSet Condition= "'$(Configuration)|$(Platform)'=='Debug|x64'" > NotSet</EnableEnhancedInstructionSet>
<EnableEnhancedInstructionSet Condition= "'$(Configuration)|$(Platform)'=='Release|x64'" > NotSet</EnableEnhancedInstructionSet>
</ClCompile>
2018-08-19 20:20:08 +00:00
<ClCompile Include= "..\..\src\winmainArchDiscovery.cpp" />
2017-09-15 19:25:47 +00:00
</ItemGroup>
<ItemGroup >
2018-03-31 11:13:15 +00:00
<ClInclude Include= "..\..\..\common\TracyAlign.hpp" />
2017-11-19 16:27:00 +00:00
<ClInclude Include= "..\..\..\common\TracyForceInline.hpp" />
2018-07-13 22:39:01 +00:00
<ClInclude Include= "..\..\..\common\TracyMutex.hpp" />
2017-09-15 19:25:47 +00:00
<ClInclude Include= "..\..\..\common\TracyProtocol.hpp" />
<ClInclude Include= "..\..\..\common\TracyQueue.hpp" />
<ClInclude Include= "..\..\..\common\TracySocket.hpp" />
<ClInclude Include= "..\..\..\common\TracySystem.hpp" />
2018-04-01 16:59:55 +00:00
<ClInclude Include= "..\..\..\common\tracy_benaphore.h" />
2017-09-15 19:25:47 +00:00
<ClInclude Include= "..\..\..\common\tracy_lz4.hpp" />
2018-08-26 14:25:43 +00:00
<ClInclude Include= "..\..\..\common\tracy_lz4hc.hpp" />
2018-04-01 16:59:55 +00:00
<ClInclude Include= "..\..\..\common\tracy_sema.h" />
2018-08-17 12:44:41 +00:00
<ClInclude Include= "..\..\..\imguicolortextedit\TextEditor.h" />
2017-09-15 19:25:47 +00:00
<ClInclude Include= "..\..\..\imgui\imconfig.h" />
<ClInclude Include= "..\..\..\imgui\imgui.h" />
<ClInclude Include= "..\..\..\imgui\imgui_internal.h" />
2018-09-08 18:31:38 +00:00
<ClInclude Include= "..\..\..\imgui\imstb_rectpack.h" />
<ClInclude Include= "..\..\..\imgui\imstb_textedit.h" />
<ClInclude Include= "..\..\..\imgui\imstb_truetype.h" />
2017-09-30 12:31:52 +00:00
<ClInclude Include= "..\..\..\nfd\common.h" />
<ClInclude Include= "..\..\..\nfd\nfd.h" />
<ClInclude Include= "..\..\..\nfd\nfd_common.h" />
2018-08-17 21:22:13 +00:00
<ClInclude Include= "..\..\..\server\IconsFontAwesome5.h" />
2018-04-21 21:19:48 +00:00
<ClInclude Include= "..\..\..\server\TracyBadVersion.hpp" />
2018-08-17 20:23:04 +00:00
<ClInclude Include= "..\..\..\server\TracyBuzzAnim.hpp" />
2017-10-28 19:35:26 +00:00
<ClInclude Include= "..\..\..\server\TracyCharUtil.hpp" />
2018-08-05 14:45:34 +00:00
<ClInclude Include= "..\..\..\server\TracyDecayValue.hpp" />
2017-09-15 19:25:47 +00:00
<ClInclude Include= "..\..\..\server\TracyEvent.hpp" />
2018-04-21 12:53:40 +00:00
<ClInclude Include= "..\..\..\server\TracyFileHeader.hpp" />
2017-09-30 14:19:50 +00:00
<ClInclude Include= "..\..\..\server\TracyFileRead.hpp" />
2018-08-17 11:35:33 +00:00
<ClInclude Include= "..\..\..\server\TracyFilesystem.hpp" />
2017-09-30 14:19:50 +00:00
<ClInclude Include= "..\..\..\server\TracyFileWrite.hpp" />
2017-09-17 22:30:16 +00:00
<ClInclude Include= "..\..\..\server\TracyImGui.hpp" />
<ClInclude Include= "..\..\..\server\TracyMemory.hpp" />
2017-10-28 21:12:11 +00:00
<ClInclude Include= "..\..\..\server\TracyPopcnt.hpp" />
2017-09-15 19:25:47 +00:00
<ClInclude Include= "..\..\..\server\TracySlab.hpp" />
2018-08-29 21:22:44 +00:00
<ClInclude Include= "..\..\..\server\TracyStorage.hpp" />
2018-08-04 14:25:11 +00:00
<ClInclude Include= "..\..\..\server\TracyStringDiscovery.hpp" />
2018-06-19 18:54:46 +00:00
<ClInclude Include= "..\..\..\server\TracyVarArray.hpp" />
2017-09-15 19:25:47 +00:00
<ClInclude Include= "..\..\..\server\TracyVector.hpp" />
2018-07-29 12:20:44 +00:00
<ClInclude Include= "..\..\..\server\TracyVersion.hpp" />
2017-09-15 19:25:47 +00:00
<ClInclude Include= "..\..\..\server\TracyView.hpp" />
2018-02-23 14:13:30 +00:00
<ClInclude Include= "..\..\..\server\TracyWorker.hpp" />
2017-11-15 22:15:59 +00:00
<ClInclude Include= "..\..\..\server\tracy_flat_hash_map.hpp" />
2017-12-08 22:11:08 +00:00
<ClInclude Include= "..\..\..\server\tracy_pdqsort.h" />
2017-09-15 19:25:47 +00:00
<ClInclude Include= "..\..\libs\gl3w\GL\gl3w.h" />
<ClInclude Include= "..\..\libs\gl3w\GL\glcorearb.h" />
2018-07-27 23:03:26 +00:00
<ClInclude Include= "..\..\src\Arimo.hpp" />
2018-08-17 18:57:26 +00:00
<ClInclude Include= "..\..\src\Cousine.hpp" />
2018-08-17 15:56:55 +00:00
<ClInclude Include= "..\..\src\FontAwesomeSolid.hpp" />
2019-06-02 16:03:33 +00:00
<ClInclude Include= "..\..\src\icon.hpp" />
2018-08-17 19:40:15 +00:00
<ClInclude Include= "..\..\src\imgui_freetype.h" />
2018-08-29 23:31:57 +00:00
<ClInclude Include= "..\..\src\imgui_impl_glfw.h" />
<ClInclude Include= "..\..\src\imgui_impl_opengl3.h" />
2019-06-02 15:51:58 +00:00
<ClInclude Include= "..\..\src\stb_image.h" />
2017-09-15 19:25:47 +00:00
</ItemGroup>
2017-11-20 14:57:40 +00:00
<ItemGroup >
<Natvis Include= "DebugVis.natvis" />
</ItemGroup>
2018-08-17 19:40:15 +00:00
<ItemGroup >
<None Include= "packages.config" />
</ItemGroup>
2019-06-02 15:41:14 +00:00
<ItemGroup >
<ResourceCompile Include= "Tracy.rc" />
</ItemGroup>
2017-09-15 19:25:47 +00:00
<Import Project= "$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label= "ExtensionTargets" >
2018-08-17 19:40:15 +00:00
<Import Project= "packages\freetype.redist.2.8.0.1\build\native\freetype.redist.targets" Condition= "Exists('packages\freetype.redist.2.8.0.1\build\native\freetype.redist.targets')" />
<Import Project= "packages\freetype.2.8.0.1\build\native\freetype.targets" Condition= "Exists('packages\freetype.2.8.0.1\build\native\freetype.targets')" />
2017-09-15 19:25:47 +00:00
</ImportGroup>
2018-08-17 19:40:15 +00:00
<Target Name= "EnsureNuGetPackageBuildImports" BeforeTargets= "PrepareForBuild" >
<PropertyGroup >
<ErrorText > This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition= "!Exists('packages\freetype.redist.2.8.0.1\build\native\freetype.redist.targets')" Text= "$([System.String]::Format('$(ErrorText)', 'packages\freetype.redist.2.8.0.1\build\native\freetype.redist.targets'))" />
<Error Condition= "!Exists('packages\freetype.2.8.0.1\build\native\freetype.targets')" Text= "$([System.String]::Format('$(ErrorText)', 'packages\freetype.2.8.0.1\build\native\freetype.targets'))" />
</Target>
2017-09-15 19:25:47 +00:00
</Project>