main
vcxproj 145 lines 5.6 KB
Raw
1 <?xml version="1.0" encoding="utf-8"?>
2 <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
3 <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
4 <ItemGroup Label="ProjectConfigurations">
5 <ProjectConfiguration Include="Debug|Win32">
6 <Configuration>Debug</Configuration>
7 <Platform>Win32</Platform>
8 </ProjectConfiguration>
9 <ProjectConfiguration Include="Release|Win32">
10 <Configuration>Release</Configuration>
11 <Platform>Win32</Platform>
12 </ProjectConfiguration>
13 <ProjectConfiguration Include="Debug|x64">
14 <Configuration>Debug</Configuration>
15 <Platform>x64</Platform>
16 </ProjectConfiguration>
17 <ProjectConfiguration Include="Release|x64">
18 <Configuration>Release</Configuration>
19 <Platform>x64</Platform>
20 </ProjectConfiguration>
21 <ProjectConfiguration Include="Debug|ARM64">
22 <Configuration>Debug</Configuration>
23 <Platform>ARM64</Platform>
24 </ProjectConfiguration>
25 <ProjectConfiguration Include="Release|ARM64">
26 <Configuration>Release</Configuration>
27 <Platform>ARM64</Platform>
28 </ProjectConfiguration>
29 </ItemGroup>
30
31 <PropertyGroup Label="Globals">
32 <ProjectGuid>{CB3FB8C4-14BF-4EA6-9F01-7FB258E5AEF3}</ProjectGuid>
33 <ConfigurationType>DynamicLibrary</ConfigurationType>
34 <TargetName>iisca</TargetName>
35 <CharacterSet>Unicode</CharacterSet>
36 <ProjectModuleDefinitionFile>iisca.def</ProjectModuleDefinitionFile>
37 <Description>WiX Toolset Iis CustomAction</Description>
38 </PropertyGroup>
39
40 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
41 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
42
43 <PropertyGroup>
44 <ProjectAdditionalLinkLibraries>crypt32.lib;msi.lib;Ws2_32.lib</ProjectAdditionalLinkLibraries>
45 </PropertyGroup>
46
47 <ItemGroup>
48 <ClCompile Include="dllmain.cpp">
49 <PrecompiledHeader>Create</PrecompiledHeader>
50 </ClCompile>
51 <ClCompile Include="iisca.cpp" />
52 <ClCompile Include="scaapppool.cpp" />
53 <ClCompile Include="scaapppool7.cpp" />
54 <ClCompile Include="scacert.cpp" />
55 <ClCompile Include="scacertexec.cpp" />
56 <ClCompile Include="scaexec.cpp" />
57 <ClCompile Include="scaexecIIS7.cpp" />
58 <ClCompile Include="scafilter.cpp" />
59 <ClCompile Include="scafilter7.cpp" />
60 <ClCompile Include="scahttpheader.cpp" />
61 <ClCompile Include="scahttpheader7.cpp" />
62 <ClCompile Include="scaiis.cpp" />
63 <ClCompile Include="scaiis7.cpp" />
64 <ClCompile Include="scamimemap.cpp" />
65 <ClCompile Include="scamimemap7.cpp" />
66 <ClCompile Include="scaproperty.cpp" />
67 <ClCompile Include="scaproperty7.cpp" />
68 <ClCompile Include="scasched.cpp" />
69 <ClCompile Include="scassl.cpp" />
70 <ClCompile Include="scassl7.cpp" />
71 <ClCompile Include="scauser.cpp" />
72 <ClCompile Include="scavdir.cpp" />
73 <ClCompile Include="scavdir7.cpp" />
74 <ClCompile Include="scaweb.cpp" />
75 <ClCompile Include="scaweb7.cpp" />
76 <ClCompile Include="scawebapp.cpp" />
77 <ClCompile Include="scawebapp7.cpp" />
78 <ClCompile Include="scawebappext.cpp" />
79 <ClCompile Include="scawebappext7.cpp" />
80 <ClCompile Include="scawebdir.cpp" />
81 <ClCompile Include="scawebdir7.cpp" />
82 <ClCompile Include="scaweberr.cpp" />
83 <ClCompile Include="scaweberr7.cpp" />
84 <ClCompile Include="scaweblog.cpp" />
85 <ClCompile Include="scaweblog7.cpp" />
86 <ClCompile Include="scawebprop.cpp" />
87 <ClCompile Include="scawebprop7.cpp" />
88 <ClCompile Include="scawebsvcext.cpp" />
89 <ClCompile Include="scawebsvcext7.cpp" />
90 </ItemGroup>
91
92 <ItemGroup>
93 <ClInclude Include="caSuffix.h" />
94 <ClInclude Include="CustomMsiErrors.h" />
95 <ClInclude Include="precomp.h" />
96 <ClInclude Include="sca.h" />
97 <ClInclude Include="scaapppool.h" />
98 <ClInclude Include="scaapppool7.h" />
99 <ClInclude Include="scacert.h" />
100 <ClInclude Include="scacost.h" />
101 <ClInclude Include="scaexecIIS7.h" />
102 <ClInclude Include="scafilter.h" />
103 <ClInclude Include="scafilter7.h" />
104 <ClInclude Include="scahttpheader.h" />
105 <ClInclude Include="scahttpheader7.h" />
106 <ClInclude Include="scaiis.h" />
107 <ClInclude Include="scaiis7.h" />
108 <ClInclude Include="scamimemap.h" />
109 <ClInclude Include="scamimemap7.h" />
110 <ClInclude Include="scaproperty.h" />
111 <ClInclude Include="scaproperty7.h" />
112 <ClInclude Include="scassl.h" />
113 <ClInclude Include="scassl7.h" />
114 <ClInclude Include="scauser.h" />
115 <ClInclude Include="scavdir.h" />
116 <ClInclude Include="scavdir7.h" />
117 <ClInclude Include="scaweb.h" />
118 <ClInclude Include="scaweb7.h" />
119 <ClInclude Include="scawebapp.h" />
120 <ClInclude Include="scawebapp7.h" />
121 <ClInclude Include="scawebappext.h" />
122 <ClInclude Include="scawebappext7.h" />
123 <ClInclude Include="scawebdir.h" />
124 <ClInclude Include="scawebdir7.h" />
125 <ClInclude Include="scaweberr.h" />
126 <ClInclude Include="scaweberr7.h" />
127 <ClInclude Include="scaweblog.h" />
128 <ClInclude Include="scaweblog7.h" />
129 <ClInclude Include="scawebprop.h" />
130 <ClInclude Include="scawebprop7.h" />
131 <ClInclude Include="scawebsvcext.h" />
132 <ClInclude Include="scawebsvcext7.h" />
133 </ItemGroup>
134
135 <ItemGroup>
136 <None Include="iisca.def" />
137 </ItemGroup>
138
139 <ItemGroup>
140 <PackageReference Include="WixToolset.WcaUtil" />
141 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
142 </ItemGroup>
143
144 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
145 </Project>