main
vcxproj 73 lines 2.54 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
4 <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
5 <ItemGroup Label="ProjectConfigurations">
6 <ProjectConfiguration Include="Debug|ARM64">
7 <Configuration>Debug</Configuration>
8 <Platform>ARM64</Platform>
9 </ProjectConfiguration>
10 <ProjectConfiguration Include="Release|ARM64">
11 <Configuration>Release</Configuration>
12 <Platform>ARM64</Platform>
13 </ProjectConfiguration>
14
15 <ProjectConfiguration Include="Debug|X64">
16 <Configuration>Debug</Configuration>
17 <Platform>X64</Platform>
18 </ProjectConfiguration>
19 <ProjectConfiguration Include="Release|X64">
20 <Configuration>Release</Configuration>
21 <Platform>X64</Platform>
22 </ProjectConfiguration>
23
24 <ProjectConfiguration Include="Debug|Win32">
25 <Configuration>Debug</Configuration>
26 <Platform>Win32</Platform>
27 </ProjectConfiguration>
28 <ProjectConfiguration Include="Release|Win32">
29 <Configuration>Release</Configuration>
30 <Platform>Win32</Platform>
31 </ProjectConfiguration>
32 </ItemGroup>
33
34 <PropertyGroup Label="Globals">
35 <ProjectGuid>{F72D34CA-48DA-4DFD-91A9-A0C78BEF6981}</ProjectGuid>
36 <ConfigurationType>DynamicLibrary</ConfigurationType>
37 <TargetName>fwca</TargetName>
38 <CharacterSet>Unicode</CharacterSet>
39 <ProjectModuleDefinitionFile>fwca.def</ProjectModuleDefinitionFile>
40 <Description>WiX Toolset Firewall CustomAction</Description>
41 </PropertyGroup>
42
43 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
44 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
45
46 <PropertyGroup>
47 <ProjectAdditionalLinkLibraries>msi.lib</ProjectAdditionalLinkLibraries>
48 </PropertyGroup>
49
50 <ItemGroup>
51 <ClCompile Include="dllmain.cpp">
52 <PrecompiledHeader>Create</PrecompiledHeader>
53 </ClCompile>
54 <ClCompile Include="firewall.cpp" />
55 </ItemGroup>
56
57 <ItemGroup>
58 <ClInclude Include="cost.h" />
59 <ClInclude Include="CustomMsiErrors.h" />
60 <ClInclude Include="precomp.h" />
61 </ItemGroup>
62
63 <ItemGroup>
64 <None Include="fwca.def" />
65 </ItemGroup>
66
67 <ItemGroup>
68 <PackageReference Include="WixToolset.WcaUtil" />
69 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
70 </ItemGroup>
71
72 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
73 </Project>