common.vcxproj (5040B)
1 <?xml version="1.0" encoding="utf-8"?> 2 <Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <Import Project="..\..\dep\msvc\vsprops\Configurations.props" /> 4 <ItemGroup> 5 <ClInclude Include="align.h" /> 6 <ClInclude Include="assert.h" /> 7 <ClInclude Include="bitfield.h" /> 8 <ClInclude Include="bitutils.h" /> 9 <ClInclude Include="build_timestamp.h" /> 10 <ClInclude Include="crash_handler.h" /> 11 <ClInclude Include="dimensional_array.h" /> 12 <ClInclude Include="dynamic_library.h" /> 13 <ClInclude Include="easing.h" /> 14 <ClInclude Include="error.h" /> 15 <ClInclude Include="fastjmp.h" /> 16 <ClInclude Include="fifo_queue.h" /> 17 <ClInclude Include="file_system.h" /> 18 <ClInclude Include="gsvector.h" /> 19 <ClInclude Include="gsvector_formatter.h" /> 20 <ClInclude Include="gsvector_neon.h" /> 21 <ClInclude Include="gsvector_nosimd.h" /> 22 <ClInclude Include="gsvector_sse.h" /> 23 <ClInclude Include="hash_combine.h" /> 24 <ClInclude Include="heap_array.h" /> 25 <ClInclude Include="intrin.h" /> 26 <ClInclude Include="layered_settings_interface.h" /> 27 <ClInclude Include="log.h" /> 28 <ClInclude Include="lru_cache.h" /> 29 <ClInclude Include="memmap.h" /> 30 <ClInclude Include="memory_settings_interface.h" /> 31 <ClInclude Include="md5_digest.h" /> 32 <ClInclude Include="path.h" /> 33 <ClInclude Include="perf_scope.h" /> 34 <ClInclude Include="progress_callback.h" /> 35 <ClInclude Include="scoped_guard.h" /> 36 <ClInclude Include="settings_interface.h" /> 37 <ClInclude Include="sha1_digest.h" /> 38 <ClInclude Include="small_string.h" /> 39 <ClInclude Include="heterogeneous_containers.h" /> 40 <ClInclude Include="binary_reader_writer.h" /> 41 <ClInclude Include="string_util.h" /> 42 <ClInclude Include="thirdparty\SmallVector.h" /> 43 <ClInclude Include="thirdparty\StackWalker.h" /> 44 <ClInclude Include="threading.h" /> 45 <ClInclude Include="timer.h" /> 46 <ClInclude Include="types.h" /> 47 <ClInclude Include="minizip_helpers.h" /> 48 <ClInclude Include="windows_headers.h" /> 49 </ItemGroup> 50 <ItemGroup> 51 <ClCompile Include="assert.cpp" /> 52 <ClCompile Include="crash_handler.cpp" /> 53 <ClCompile Include="dynamic_library.cpp" /> 54 <ClCompile Include="error.cpp" /> 55 <ClCompile Include="fastjmp.cpp" /> 56 <ClCompile Include="file_system.cpp" /> 57 <ClCompile Include="gsvector.cpp" /> 58 <ClCompile Include="layered_settings_interface.cpp" /> 59 <ClCompile Include="log.cpp" /> 60 <ClCompile Include="memmap.cpp" /> 61 <ClCompile Include="memory_settings_interface.cpp" /> 62 <ClCompile Include="md5_digest.cpp" /> 63 <ClCompile Include="perf_scope.cpp" /> 64 <ClCompile Include="progress_callback.cpp" /> 65 <ClCompile Include="sha1_digest.cpp" /> 66 <ClCompile Include="small_string.cpp" /> 67 <ClCompile Include="binary_reader_writer.cpp" /> 68 <ClCompile Include="string_util.cpp" /> 69 <ClCompile Include="thirdparty\SmallVector.cpp" /> 70 <ClCompile Include="thirdparty\StackWalker.cpp" /> 71 <ClCompile Include="threading.cpp" /> 72 <ClCompile Include="timer.cpp" /> 73 </ItemGroup> 74 <ItemGroup> 75 <Natvis Include="bitfield.natvis" /> 76 <Natvis Include="gsvector.natvis" /> 77 <Natvis Include="thirdparty\llvm.natvis" /> 78 </ItemGroup> 79 <ItemGroup> 80 <MARMASM Include="fastjmp_arm.asm"> 81 <FileType>Document</FileType> 82 <ExcludedFromBuild Condition="'$(Platform)'!='ARM64' Or $(Configuration.Contains(Clang))">true</ExcludedFromBuild> 83 </MARMASM> 84 <MASM Include="fastjmp_x86.asm"> 85 <FileType>Document</FileType> 86 <ExcludedFromBuild Condition="'$(Platform)'!='Win32' And '$(Platform)'!='x64'">true</ExcludedFromBuild> 87 <PreprocessorDefinitions Condition="'$(Platform)'=='Win32'">_M_X86_32;%(PreprocessorDefinitions)</PreprocessorDefinitions> 88 <PreprocessorDefinitions Condition="'$(Platform)'=='x64'">_M_X86_64;%(PreprocessorDefinitions)</PreprocessorDefinitions> 89 </MASM> 90 </ItemGroup> 91 <ItemGroup> 92 <ProjectReference Include="..\..\dep\fmt\fmt.vcxproj"> 93 <Project>{8be398e6-b882-4248-9065-fecc8728e038}</Project> 94 </ProjectReference> 95 </ItemGroup> 96 <ImportGroup Label="ExtensionTargets"> 97 <Import Project="$(VCTargetsPath)\BuildCustomizations\marmasm.targets" /> 98 <Import Project="$(VCTargetsPath)\BuildCustomizations\masm.targets" /> 99 </ImportGroup> 100 <PropertyGroup Label="Globals"> 101 <ProjectGuid>{EE054E08-3799-4A59-A422-18259C105FFD}</ProjectGuid> 102 </PropertyGroup> 103 <ImportGroup Label="ExtensionSettings"> 104 <Import Project="$(VCTargetsPath)\BuildCustomizations\marmasm.props" /> 105 <Import Project="$(VCTargetsPath)\BuildCustomizations\masm.props" /> 106 </ImportGroup> 107 <Import Project="..\..\dep\msvc\vsprops\StaticLibrary.props" /> 108 <Import Project="common.props" /> 109 <ItemDefinitionGroup> 110 <ClCompile> 111 <ObjectFileName>$(IntDir)/%(RelativeDir)/</ObjectFileName> 112 </ClCompile> 113 </ItemDefinitionGroup> 114 <Import Project="..\..\dep\msvc\vsprops\Targets.props" /> 115 </Project>