diff options
Diffstat (limited to 'src/wixext/WixToolset.VisualStudio.wixext.csproj')
| -rw-r--r-- | src/wixext/WixToolset.VisualStudio.wixext.csproj | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/src/wixext/WixToolset.VisualStudio.wixext.csproj b/src/wixext/WixToolset.VisualStudio.wixext.csproj new file mode 100644 index 00000000..0b092662 --- /dev/null +++ b/src/wixext/WixToolset.VisualStudio.wixext.csproj | |||
| @@ -0,0 +1,69 @@ | |||
| 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 Sdk="Microsoft.NET.Sdk"> | ||
| 5 | <PropertyGroup> | ||
| 6 | <TargetFramework>netstandard2.0</TargetFramework> | ||
| 7 | <RootNamespace>WixToolset.Extensions</RootNamespace> | ||
| 8 | <Description>WiX Toolset Visual Studio Extension</Description> | ||
| 9 | <Title>WiX Toolset VS Extension</Title> | ||
| 10 | <IsTool>true</IsTool> | ||
| 11 | <ContentTargetFolders>build</ContentTargetFolders> | ||
| 12 | </PropertyGroup> | ||
| 13 | |||
| 14 | <PropertyGroup> | ||
| 15 | <NoWarn>NU1701</NoWarn> | ||
| 16 | </PropertyGroup> | ||
| 17 | |||
| 18 | <ItemGroup> | ||
| 19 | <EmbeddedResource Include="Data\tables.xml"> | ||
| 20 | <LogicalName>$(RootNamespace).Data.tables.xml</LogicalName> | ||
| 21 | </EmbeddedResource> | ||
| 22 | |||
| 23 | <MsgGenSource Include="Data\messages.xml"> | ||
| 24 | <ResourcesLogicalName>$(RootNamespace).Data.Messages.resources</ResourcesLogicalName> | ||
| 25 | </MsgGenSource> | ||
| 26 | |||
| 27 | <EmbeddedResource Include="Xsd\vs.xsd"> | ||
| 28 | <LogicalName>$(RootNamespace).Xsd.vs.xsd</LogicalName> | ||
| 29 | <Pack>true</Pack> | ||
| 30 | <PackagePath>tools</PackagePath> | ||
| 31 | </EmbeddedResource> | ||
| 32 | |||
| 33 | <XsdGenSource Include="Xsd\vs.xsd"> | ||
| 34 | <CommonNamespace>WixToolset.Data.Serialize</CommonNamespace> | ||
| 35 | <Namespace>WixToolset.Extensions.Serialize.VS</Namespace> | ||
| 36 | </XsdGenSource> | ||
| 37 | |||
| 38 | <EmbeddedResource Include="$(OutputPath)..\vs.wixlib"> | ||
| 39 | <Link>Data\vs.wixlib</Link> | ||
| 40 | </EmbeddedResource> | ||
| 41 | </ItemGroup> | ||
| 42 | |||
| 43 | <ItemGroup> | ||
| 44 | <Content Include="$(MSBuildThisFileName).targets" /> | ||
| 45 | </ItemGroup> | ||
| 46 | |||
| 47 | <ItemGroup> | ||
| 48 | <ProjectReference Include="$(WixToolsetRootFolder)\Data\src\WixToolset.Data\WixToolset.Data.csproj" Condition=" '$(Configuration)' == 'Debug' And Exists('$(WixToolsetRootFolder)\Data\src\WixToolset.Data\WixToolset.Data.csproj') " /> | ||
| 49 | <PackageReference Include="WixToolset.Data" Version="4.0.*" Condition=" '$(Configuration)' == 'Release' Or !Exists('$(WixToolsetRootFolder)\Data\src\WixToolset.Data\WixToolset.Data.csproj') " PrivateAssets="all" /> | ||
| 50 | |||
| 51 | <ProjectReference Include="$(WixToolsetRootFolder)\Extensibility\src\WixToolset.Extensibility\WixToolset.Extensibility.csproj" Condition=" '$(Configuration)' == 'Debug' And Exists('$(WixToolsetRootFolder)\Extensibility\src\WixToolset.Extensibility\WixToolset.Extensibility.csproj') " /> | ||
| 52 | <PackageReference Include="WixToolset.Extensibility" Version="4.0.*" Condition=" '$(Configuration)' == 'Release' Or !Exists('$(WixToolsetRootFolder)\Extensibility\src\WixToolset.Extensibility\WixToolset.Extensibility.csproj') " PrivateAssets="all" /> | ||
| 53 | |||
| 54 | <ProjectReference Include="$(WixToolsetRootFolder)\Core\src\WixToolset.Core\WixToolset.Core.csproj" Condition=" '$(Configuration)' == 'Debug' And Exists('$(WixToolsetRootFolder)\Core\src\WixToolset.Core\WixToolset.Core.csproj') " /> | ||
| 55 | <PackageReference Include="WixToolset.Core" Version="4.0.*" Condition=" '$(Configuration)' == 'Release' Or !Exists('$(WixToolsetRootFolder)\Core\src\WixToolset.Core\WixToolset.Core.csproj') " PrivateAssets="all" /> | ||
| 56 | </ItemGroup> | ||
| 57 | |||
| 58 | <ItemGroup> | ||
| 59 | <ProjectReference Include="..\wixlib\vs.wixproj"> | ||
| 60 | <ReferenceOutputAssembly>false</ReferenceOutputAssembly> | ||
| 61 | </ProjectReference> | ||
| 62 | </ItemGroup> | ||
| 63 | |||
| 64 | <ItemGroup> | ||
| 65 | <PackageReference Include="Nerdbank.GitVersioning" Version="2.0.41" PrivateAssets="all" /> | ||
| 66 | <PackageReference Include="WixBuildTools.MsgGen" Version="4.0.*" PrivateAssets="all" /> | ||
| 67 | <PackageReference Include="WixBuildTools.XsdGen" Version="4.0.*" PrivateAssets="all" /> | ||
| 68 | </ItemGroup> | ||
| 69 | </Project> | ||
