xref: /freebsd/sys/contrib/libsodium/regen-msvc/libsodium.vcxproj.tpl (revision 2a58b312b62f908ec92311d1bd8536dbaeb8e55b)
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <PropertyGroup Label="Globals">
4    <ProjectGuid>{A185B162-6CB6-4502-B03F-B56F7699A8D9}</ProjectGuid>
5    <ProjectName>libsodium</ProjectName>
6    <PlatformToolset>{{platform}}</PlatformToolset>
7  </PropertyGroup>
8  <ItemGroup Label="ProjectConfigurations">
9    <ProjectConfiguration Include="DebugDLL|Win32">
10      <Configuration>DebugDLL</Configuration>
11      <Platform>Win32</Platform>
12    </ProjectConfiguration>
13    <ProjectConfiguration Include="ReleaseDLL|Win32">
14      <Configuration>ReleaseDLL</Configuration>
15      <Platform>Win32</Platform>
16    </ProjectConfiguration>
17    <ProjectConfiguration Include="DebugDLL|x64">
18      <Configuration>DebugDLL</Configuration>
19      <Platform>x64</Platform>
20    </ProjectConfiguration>
21    <ProjectConfiguration Include="ReleaseDLL|x64">
22      <Configuration>ReleaseDLL</Configuration>
23      <Platform>x64</Platform>
24    </ProjectConfiguration>
25    <ProjectConfiguration Include="DebugLTCG|Win32">
26      <Configuration>DebugLTCG</Configuration>
27      <Platform>Win32</Platform>
28    </ProjectConfiguration>
29    <ProjectConfiguration Include="ReleaseLTCG|Win32">
30      <Configuration>ReleaseLTCG</Configuration>
31      <Platform>Win32</Platform>
32    </ProjectConfiguration>
33    <ProjectConfiguration Include="DebugLTCG|x64">
34      <Configuration>DebugLTCG</Configuration>
35      <Platform>x64</Platform>
36    </ProjectConfiguration>
37    <ProjectConfiguration Include="ReleaseLTCG|x64">
38      <Configuration>ReleaseLTCG</Configuration>
39      <Platform>x64</Platform>
40    </ProjectConfiguration>
41    <ProjectConfiguration Include="DebugLIB|Win32">
42      <Configuration>DebugLIB</Configuration>
43      <Platform>Win32</Platform>
44    </ProjectConfiguration>
45    <ProjectConfiguration Include="ReleaseLIB|Win32">
46      <Configuration>ReleaseLIB</Configuration>
47      <Platform>Win32</Platform>
48    </ProjectConfiguration>
49    <ProjectConfiguration Include="DebugLIB|x64">
50      <Configuration>DebugLIB</Configuration>
51      <Platform>x64</Platform>
52    </ProjectConfiguration>
53    <ProjectConfiguration Include="ReleaseLIB|x64">
54      <Configuration>ReleaseLIB</Configuration>
55      <Platform>x64</Platform>
56    </ProjectConfiguration>
57  </ItemGroup>
58  <PropertyGroup Label="Configuration">
59    <ConfigurationType Condition="$(Configuration.IndexOf('DLL')) == -1">StaticLibrary</ConfigurationType>
60    <ConfigurationType Condition="$(Configuration.IndexOf('DLL')) != -1">DynamicLibrary</ConfigurationType>
61  </PropertyGroup>
62  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
63  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
64  <ImportGroup Label="PropertySheets">
65    <Import Project="$(ProjectDir)..\..\properties\$(Configuration).props" />
66    <Import Project="$(ProjectDir)..\..\properties\Output.props" />
67    <Import Project="$(ProjectDir)$(ProjectName).props" />
68  </ImportGroup>
69  <ItemGroup>
70    <None Include="..\..\..\..\packaging\nuget\package.bat" />
71    <None Include="..\..\..\..\packaging\nuget\package.config" />
72    <None Include="..\..\..\..\packaging\nuget\package.gsl" />
73    <None Include="..\..\..\..\packaging\nuget\package.nuspec" />
74    <None Include="..\..\..\..\packaging\nuget\package.targets" />
75  </ItemGroup>
76  <ItemGroup>
77    <Xml Include="..\..\..\..\packaging\nuget\package.xml" />
78  </ItemGroup>
79  <ItemGroup>
80    {{v1}}
81  </ItemGroup>
82  <ItemGroup>
83    {{v2}}
84    <ClInclude Include="..\..\resource.h" />
85  </ItemGroup>
86  <ItemGroup>
87    <ResourceCompile Include="..\..\resource.rc">
88    </ResourceCompile>
89  </ItemGroup>
90  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
91  <ImportGroup Label="ExtensionTargets">
92  </ImportGroup>
93</Project>
94