duckstation

duckstation, but archived from the revision just before upstream changed it to a proprietary software project, this version is the libre one
git clone https://git.neptards.moe/u3shit/duckstation.git
Log | Files | Refs | README | LICENSE

util.vcxproj (11893B)


      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="compress_helpers.h" />
      6     <ClInclude Include="image.h" />
      7     <ClInclude Include="imgui_animated.h" />
      8     <ClInclude Include="audio_stream.h" />
      9     <ClInclude Include="cd_image.h" />
     10     <ClInclude Include="cd_image_hasher.h" />
     11     <ClInclude Include="cue_parser.h" />
     12     <ClInclude Include="d3d11_device.h" />
     13     <ClInclude Include="d3d11_pipeline.h" />
     14     <ClInclude Include="d3d11_stream_buffer.h" />
     15     <ClInclude Include="d3d11_texture.h" />
     16     <ClInclude Include="d3d12_builders.h" />
     17     <ClInclude Include="d3d12_descriptor_heap_manager.h" />
     18     <ClInclude Include="d3d12_device.h" />
     19     <ClInclude Include="d3d12_pipeline.h" />
     20     <ClInclude Include="d3d12_stream_buffer.h" />
     21     <ClInclude Include="d3d12_texture.h" />
     22     <ClInclude Include="d3d_common.h" />
     23     <ClInclude Include="dinput_source.h" />
     24     <ClInclude Include="gpu_device.h" />
     25     <ClInclude Include="gpu_framebuffer_manager.h" />
     26     <ClInclude Include="gpu_shader_cache.h" />
     27     <ClInclude Include="gpu_texture.h" />
     28     <ClInclude Include="host.h" />
     29     <ClInclude Include="http_downloader.h" />
     30     <ClInclude Include="http_downloader_curl.h">
     31       <ExcludedFromBuild>true</ExcludedFromBuild>
     32     </ClInclude>
     33     <ClInclude Include="http_downloader_winhttp.h" />
     34     <ClInclude Include="imgui_fullscreen.h" />
     35     <ClInclude Include="imgui_manager.h" />
     36     <ClInclude Include="ini_settings_interface.h" />
     37     <ClInclude Include="input_manager.h" />
     38     <ClInclude Include="input_source.h" />
     39     <ClInclude Include="iso_reader.h" />
     40     <ClInclude Include="media_capture.h" />
     41     <ClInclude Include="metal_device.h">
     42       <ExcludedFromBuild>true</ExcludedFromBuild>
     43     </ClInclude>
     44     <ClInclude Include="metal_stream_buffer.h">
     45       <ExcludedFromBuild>true</ExcludedFromBuild>
     46     </ClInclude>
     47     <ClInclude Include="opengl_context.h">
     48       <ExcludedFromBuild Condition="'$(Platform)'=='ARM64'">true</ExcludedFromBuild>
     49     </ClInclude>
     50     <ClInclude Include="opengl_context_agl.h">
     51       <ExcludedFromBuild>true</ExcludedFromBuild>
     52     </ClInclude>
     53     <ClInclude Include="opengl_context_egl.h">
     54       <ExcludedFromBuild>true</ExcludedFromBuild>
     55     </ClInclude>
     56     <ClInclude Include="opengl_context_egl_wayland.h">
     57       <ExcludedFromBuild>true</ExcludedFromBuild>
     58     </ClInclude>
     59     <ClInclude Include="opengl_context_egl_x11.h">
     60       <ExcludedFromBuild>true</ExcludedFromBuild>
     61     </ClInclude>
     62     <ClInclude Include="opengl_context_wgl.h">
     63       <ExcludedFromBuild Condition="'$(Platform)'=='ARM64'">true</ExcludedFromBuild>
     64     </ClInclude>
     65     <ClInclude Include="opengl_device.h">
     66       <ExcludedFromBuild Condition="'$(Platform)'=='ARM64'">true</ExcludedFromBuild>
     67     </ClInclude>
     68     <ClInclude Include="opengl_loader.h">
     69       <ExcludedFromBuild Condition="'$(Platform)'=='ARM64'">true</ExcludedFromBuild>
     70     </ClInclude>
     71     <ClInclude Include="opengl_pipeline.h">
     72       <ExcludedFromBuild Condition="'$(Platform)'=='ARM64'">true</ExcludedFromBuild>
     73     </ClInclude>
     74     <ClInclude Include="opengl_stream_buffer.h">
     75       <ExcludedFromBuild Condition="'$(Platform)'=='ARM64'">true</ExcludedFromBuild>
     76     </ClInclude>
     77     <ClInclude Include="opengl_texture.h">
     78       <ExcludedFromBuild Condition="'$(Platform)'=='ARM64'">true</ExcludedFromBuild>
     79     </ClInclude>
     80     <ClInclude Include="page_fault_handler.h" />
     81     <ClInclude Include="cd_subchannel_replacement.h" />
     82     <ClInclude Include="pch.h" />
     83     <ClInclude Include="platform_misc.h" />
     84     <ClInclude Include="postprocessing.h" />
     85     <ClInclude Include="postprocessing_shader.h" />
     86     <ClInclude Include="postprocessing_shader_fx.h" />
     87     <ClInclude Include="postprocessing_shader_glsl.h" />
     88     <ClInclude Include="sdl_input_source.h" />
     89     <ClInclude Include="shadergen.h" />
     90     <ClInclude Include="shiftjis.h" />
     91     <ClInclude Include="sockets.h" />
     92     <ClInclude Include="state_wrapper.h" />
     93     <ClInclude Include="vulkan_builders.h" />
     94     <ClInclude Include="vulkan_device.h" />
     95     <ClInclude Include="vulkan_entry_points.h" />
     96     <ClInclude Include="vulkan_loader.h" />
     97     <ClInclude Include="vulkan_pipeline.h" />
     98     <ClInclude Include="vulkan_stream_buffer.h" />
     99     <ClInclude Include="vulkan_swap_chain.h" />
    100     <ClInclude Include="vulkan_texture.h" />
    101     <ClInclude Include="wav_writer.h" />
    102     <ClInclude Include="win32_raw_input_source.h" />
    103     <ClInclude Include="window_info.h" />
    104     <ClInclude Include="xinput_source.h" />
    105   </ItemGroup>
    106   <ItemGroup>
    107     <ClCompile Include="audio_stream.cpp" />
    108     <ClCompile Include="cd_image.cpp" />
    109     <ClCompile Include="cd_image_bin.cpp" />
    110     <ClCompile Include="cd_image_chd.cpp" />
    111     <ClCompile Include="cd_image_cue.cpp" />
    112     <ClCompile Include="cd_image_device.cpp" />
    113     <ClCompile Include="cd_image_ecm.cpp" />
    114     <ClCompile Include="cd_image_hasher.cpp" />
    115     <ClCompile Include="cd_image_m3u.cpp" />
    116     <ClCompile Include="cd_image_mds.cpp" />
    117     <ClCompile Include="cd_image_memory.cpp" />
    118     <ClCompile Include="cd_image_pbp.cpp" />
    119     <ClCompile Include="compress_helpers.cpp" />
    120     <ClCompile Include="cubeb_audio_stream.cpp" />
    121     <ClCompile Include="cue_parser.cpp" />
    122     <ClCompile Include="cd_image_ppf.cpp" />
    123     <ClCompile Include="d3d11_device.cpp" />
    124     <ClCompile Include="d3d11_pipeline.cpp" />
    125     <ClCompile Include="d3d11_stream_buffer.cpp" />
    126     <ClCompile Include="d3d11_texture.cpp" />
    127     <ClCompile Include="d3d12_builders.cpp" />
    128     <ClCompile Include="d3d12_descriptor_heap_manager.cpp" />
    129     <ClCompile Include="d3d12_device.cpp" />
    130     <ClCompile Include="d3d12_pipeline.cpp" />
    131     <ClCompile Include="d3d12_stream_buffer.cpp" />
    132     <ClCompile Include="d3d12_texture.cpp" />
    133     <ClCompile Include="d3d_common.cpp" />
    134     <ClCompile Include="dinput_source.cpp" />
    135     <ClCompile Include="gpu_device.cpp" />
    136     <ClCompile Include="gpu_shader_cache.cpp" />
    137     <ClCompile Include="gpu_texture.cpp" />
    138     <ClCompile Include="host.cpp" />
    139     <ClCompile Include="http_downloader.cpp" />
    140     <ClCompile Include="http_downloader_curl.cpp">
    141       <ExcludedFromBuild>true</ExcludedFromBuild>
    142     </ClCompile>
    143     <ClCompile Include="http_downloader_winhttp.cpp" />
    144     <ClCompile Include="image.cpp" />
    145     <ClCompile Include="imgui_fullscreen.cpp" />
    146     <ClCompile Include="imgui_manager.cpp" />
    147     <ClCompile Include="ini_settings_interface.cpp" />
    148     <ClCompile Include="input_manager.cpp" />
    149     <ClCompile Include="input_source.cpp" />
    150     <ClCompile Include="iso_reader.cpp" />
    151     <ClCompile Include="cd_subchannel_replacement.cpp" />
    152     <ClCompile Include="media_capture.cpp" />
    153     <ClCompile Include="opengl_context.cpp">
    154       <ExcludedFromBuild Condition="'$(Platform)'=='ARM64'">true</ExcludedFromBuild>
    155     </ClCompile>
    156     <ClCompile Include="opengl_context_egl.cpp">
    157       <ExcludedFromBuild>true</ExcludedFromBuild>
    158     </ClCompile>
    159     <ClCompile Include="opengl_context_egl_wayland.cpp">
    160       <ExcludedFromBuild>true</ExcludedFromBuild>
    161     </ClCompile>
    162     <ClCompile Include="opengl_context_egl_x11.cpp">
    163       <ExcludedFromBuild>true</ExcludedFromBuild>
    164     </ClCompile>
    165     <ClCompile Include="opengl_context_wgl.cpp">
    166       <ExcludedFromBuild Condition="'$(Platform)'=='ARM64'">true</ExcludedFromBuild>
    167     </ClCompile>
    168     <ClCompile Include="opengl_device.cpp">
    169       <ExcludedFromBuild Condition="'$(Platform)'=='ARM64'">true</ExcludedFromBuild>
    170     </ClCompile>
    171     <ClCompile Include="opengl_pipeline.cpp">
    172       <ExcludedFromBuild Condition="'$(Platform)'=='ARM64'">true</ExcludedFromBuild>
    173     </ClCompile>
    174     <ClCompile Include="opengl_stream_buffer.cpp">
    175       <ExcludedFromBuild Condition="'$(Platform)'=='ARM64'">true</ExcludedFromBuild>
    176     </ClCompile>
    177     <ClCompile Include="opengl_texture.cpp">
    178       <ExcludedFromBuild Condition="'$(Platform)'=='ARM64'">true</ExcludedFromBuild>
    179     </ClCompile>
    180     <ClCompile Include="pch.cpp">
    181       <PrecompiledHeader>Create</PrecompiledHeader>
    182     </ClCompile>
    183     <ClCompile Include="platform_misc_win32.cpp" />
    184     <ClCompile Include="postprocessing.cpp" />
    185     <ClCompile Include="postprocessing_shader.cpp" />
    186     <ClCompile Include="postprocessing_shader_fx.cpp" />
    187     <ClCompile Include="postprocessing_shader_glsl.cpp" />
    188     <ClCompile Include="sdl_audio_stream.cpp" />
    189     <ClCompile Include="sdl_input_source.cpp" />
    190     <ClCompile Include="shadergen.cpp" />
    191     <ClCompile Include="shiftjis.cpp" />
    192     <ClCompile Include="page_fault_handler.cpp" />
    193     <ClCompile Include="sockets.cpp" />
    194     <ClCompile Include="state_wrapper.cpp" />
    195     <ClCompile Include="vulkan_builders.cpp" />
    196     <ClCompile Include="vulkan_device.cpp" />
    197     <ClCompile Include="vulkan_loader.cpp" />
    198     <ClCompile Include="vulkan_pipeline.cpp" />
    199     <ClCompile Include="vulkan_stream_buffer.cpp" />
    200     <ClCompile Include="vulkan_swap_chain.cpp" />
    201     <ClCompile Include="vulkan_texture.cpp" />
    202     <ClCompile Include="wav_writer.cpp" />
    203     <ClCompile Include="win32_raw_input_source.cpp" />
    204     <ClCompile Include="window_info.cpp" />
    205     <ClCompile Include="xinput_source.cpp" />
    206   </ItemGroup>
    207   <ItemGroup>
    208     <ProjectReference Include="..\..\dep\cubeb\cubeb.vcxproj">
    209       <Project>{72f9423c-91ee-4487-aac6-555ed6f61aa1}</Project>
    210     </ProjectReference>
    211     <ProjectReference Include="..\..\dep\d3d12ma\d3d12ma.vcxproj">
    212       <Project>{f351c4d8-594a-4850-b77b-3c1249812cce}</Project>
    213     </ProjectReference>
    214     <ProjectReference Include="..\..\dep\freesurround\freesurround.vcxproj">
    215       <Project>{1b0366e5-6f82-47b4-9fdd-d699c86aa077}</Project>
    216     </ProjectReference>
    217     <ProjectReference Include="..\..\dep\imgui\imgui.vcxproj">
    218       <Project>{bb08260f-6fbc-46af-8924-090ee71360c6}</Project>
    219     </ProjectReference>
    220     <ProjectReference Include="..\..\dep\libchdr\libchdr.vcxproj">
    221       <Project>{425d6c99-d1c8-43c2-b8ac-4d7b1d941017}</Project>
    222     </ProjectReference>
    223     <ProjectReference Include="..\..\dep\reshadefx\reshadefx.vcxproj">
    224       <Project>{27b8d4bb-4f01-4432-bc14-9bf6ca458eee}</Project>
    225     </ProjectReference>
    226     <ProjectReference Include="..\..\dep\glad\glad.vcxproj" Condition="'$(Platform)'!='ARM64'">
    227       <Project>{43540154-9e1e-409c-834f-b84be5621388}</Project>
    228     </ProjectReference>
    229     <ProjectReference Include="..\common\common.vcxproj">
    230       <Project>{ee054e08-3799-4a59-a422-18259c105ffd}</Project>
    231     </ProjectReference>
    232   </ItemGroup>
    233   <ItemGroup>
    234     <ClCompile Include="metal_device.mm">
    235       <ExcludedFromBuild>true</ExcludedFromBuild>
    236       <FileType>Document</FileType>
    237     </ClCompile>
    238     <None Include="metal_shaders.metal">
    239       <ExcludedFromBuild>true</ExcludedFromBuild>
    240     </None>
    241     <ClCompile Include="metal_stream_buffer.mm">
    242       <ExcludedFromBuild>true</ExcludedFromBuild>
    243       <FileType>Document</FileType>
    244     </ClCompile>
    245     <None Include="opengl_context_agl.mm">
    246       <ExcludedFromBuild>true</ExcludedFromBuild>
    247     </None>
    248   </ItemGroup>
    249   <PropertyGroup Label="Globals">
    250     <ProjectGuid>{57F6206D-F264-4B07-BAF8-11B9BBE1F455}</ProjectGuid>
    251   </PropertyGroup>
    252   <Import Project="..\..\dep\msvc\vsprops\StaticLibrary.props" />
    253   <Import Project="util.props" />
    254   <ItemDefinitionGroup>
    255     <ClCompile>
    256       <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);$(SolutionDir)dep\reshadefx\include</AdditionalIncludeDirectories>
    257       <ObjectFileName>$(IntDir)/%(RelativeDir)/</ObjectFileName>
    258       <PrecompiledHeader>Use</PrecompiledHeader>
    259       <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
    260       <ForcedIncludeFiles>pch.h</ForcedIncludeFiles>
    261     </ClCompile>
    262   </ItemDefinitionGroup>
    263   <Import Project="..\..\dep\msvc\vsprops\Targets.props" />
    264 </Project>