diff options
| author | Rob Mensching <rob@firegiant.com> | 2025-03-19 16:46:08 -0700 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2025-03-19 17:55:00 -0700 |
| commit | 45535e659ea8b58101fe9e8adfa6aa273d2bb544 (patch) | |
| tree | 5e183841bb3c25f3f9ddc130ded97efd3b204ff2 /src | |
| parent | 4d3f7c8cf16db06932596beb27d8d025be501b95 (diff) | |
| download | wix-45535e659ea8b58101fe9e8adfa6aa273d2bb544.tar.gz wix-45535e659ea8b58101fe9e8adfa6aa273d2bb544.tar.bz2 wix-45535e659ea8b58101fe9e8adfa6aa273d2bb544.zip | |
Formalize official WiX build and update tags in nupkgs
Diffstat (limited to '')
22 files changed, 65 insertions, 35 deletions
diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 4c5c0668..0ca36281 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props | |||
| @@ -27,21 +27,29 @@ | |||
| 27 | <PlatformToolset Condition=" '$(ConfigurationType)' == 'StaticLibrary' ">$(WixNativeSdkLibraryToolset)</PlatformToolset> | 27 | <PlatformToolset Condition=" '$(ConfigurationType)' == 'StaticLibrary' ">$(WixNativeSdkLibraryToolset)</PlatformToolset> |
| 28 | <PlatformToolset Condition=" '$(PlatformToolset)' == '' ">v143</PlatformToolset> | 28 | <PlatformToolset Condition=" '$(PlatformToolset)' == '' ">v143</PlatformToolset> |
| 29 | 29 | ||
| 30 | <Authors>WiX Toolset Team</Authors> | 30 | <NuGetAudit>true</NuGetAudit> |
| 31 | <Company>WiX Toolset</Company> | 31 | <NuGetAuditMode>all</NuGetAuditMode> |
| 32 | <NuGetAuditLevel>low</NuGetAuditLevel> | ||
| 33 | </PropertyGroup> | ||
| 34 | |||
| 35 | <PropertyGroup> | ||
| 36 | <Authors Condition=" '$(WixOfficialBuild)'!='true' ">Private WiX Build</Authors> | ||
| 37 | <Authors Condition=" '$(WixOfficialBuild)'=='true' ">WiX Toolset Team</Authors> | ||
| 38 | <Company Condition=" '$(WixOfficialBuild)'!='true' ">Private WiX Build</Company> | ||
| 39 | <Company Condition=" '$(WixOfficialBuild)'=='true' ">WiX Toolset</Company> | ||
| 32 | <Copyright>Copyright (c) .NET Foundation and contributors. All rights reserved.</Copyright> | 40 | <Copyright>Copyright (c) .NET Foundation and contributors. All rights reserved.</Copyright> |
| 33 | 41 | ||
| 34 | <PackageEulaSource>$(RootFolder)OSMFEULA.txt</PackageEulaSource> | 42 | <PackageEulaSource>$(RootFolder)OSMFEULA.txt</PackageEulaSource> |
| 35 | <PackageLicenseFile>OSMFEULA.txt</PackageLicenseFile> | 43 | <PackageLicenseFile>OSMFEULA.txt</PackageLicenseFile> |
| 36 | <PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance> | 44 | <PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance> |
| 37 | 45 | ||
| 38 | <Product>WiX Toolset</Product> | 46 | <Product Condition=" '$(WixOfficialBuild)'!='true' ">Private WiX Build</Product> |
| 47 | <Product Condition=" '$(WixOfficialBuild)'=='true' ">WiX Toolset</Product> | ||
| 39 | <ProjectUrl>https://wixtoolset.org/</ProjectUrl> | 48 | <ProjectUrl>https://wixtoolset.org/</ProjectUrl> |
| 40 | <PackageIcon>wix.png</PackageIcon> | 49 | <PackageIcon>icon.png</PackageIcon> |
| 41 | 50 | <PackageIconSource Condition=" '$(WixOfficialBuild)'!='true' ">$(MSBuildThisFileDirectory)internal\images\icon.png</PackageIconSource> | |
| 42 | <NuGetAudit>true</NuGetAudit> | 51 | <PackageIconSource Condition=" '$(WixOfficialBuild)'=='true' ">$(MSBuildThisFileDirectory)internal\images\official\icon.png</PackageIconSource> |
| 43 | <NuGetAuditMode>all</NuGetAuditMode> | 52 | <PackageTags>WiX MSI install setup</PackageTags> |
| 44 | <NuGetAuditLevel>low</NuGetAuditLevel> | ||
| 45 | </PropertyGroup> | 53 | </PropertyGroup> |
| 46 | 54 | ||
| 47 | <Import Project="Directory$(MSBuildProjectExtension).props" Condition=" Exists('Directory$(MSBuildProjectExtension).props') " /> | 55 | <Import Project="Directory$(MSBuildProjectExtension).props" Condition=" Exists('Directory$(MSBuildProjectExtension).props') " /> |
diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets index 91aadf5b..7083da38 100644 --- a/src/Directory.Build.targets +++ b/src/Directory.Build.targets | |||
| @@ -32,7 +32,8 @@ | |||
| 32 | <PropertyGroup> | 32 | <PropertyGroup> |
| 33 | <GenerateNuspecDependsOn> | 33 | <GenerateNuspecDependsOn> |
| 34 | $(GenerateNuspecDependsOn); | 34 | $(GenerateNuspecDependsOn); |
| 35 | __SetNuspecProperties | 35 | __SetNuspecProperties; |
| 36 | VerifyOfficialBuild | ||
| 36 | </GenerateNuspecDependsOn> | 37 | </GenerateNuspecDependsOn> |
| 37 | </PropertyGroup> | 38 | </PropertyGroup> |
| 38 | 39 | ||
| @@ -46,7 +47,8 @@ | |||
| 46 | <NuspecProperties>$(NuspecProperties);Id=$(PackageId);Version=$(PackageVersion);MajorVersion=$(SomeVerInfoMajor);NextMajorVersion=$(SomeVerInfoNextMajor);Authors=$(Authors);Configuration=$(Configuration)</NuspecProperties> | 47 | <NuspecProperties>$(NuspecProperties);Id=$(PackageId);Version=$(PackageVersion);MajorVersion=$(SomeVerInfoMajor);NextMajorVersion=$(SomeVerInfoNextMajor);Authors=$(Authors);Configuration=$(Configuration)</NuspecProperties> |
| 47 | <NuspecProperties>$(NuspecProperties);Copyright=$(Copyright);Description=$(Description);Title=$(Title)</NuspecProperties> | 48 | <NuspecProperties>$(NuspecProperties);Copyright=$(Copyright);Description=$(Description);Title=$(Title)</NuspecProperties> |
| 48 | <NuspecProperties>$(NuspecProperties);RepositoryType=$(RepositoryType);RepositoryCommit=$(RepositoryCommit);RepositoryUrl=$(RepositoryUrl)</NuspecProperties> | 49 | <NuspecProperties>$(NuspecProperties);RepositoryType=$(RepositoryType);RepositoryCommit=$(RepositoryCommit);RepositoryUrl=$(RepositoryUrl)</NuspecProperties> |
| 49 | <NuspecProperties>$(NuspecProperties);ProjectUrl=$(ProjectUrl);ProjectFolder=$(MSBuildProjectDirectory);RootFolder=$(RootFolder);EulaTxt=$(PackageEulaSource)</NuspecProperties> | 50 | <NuspecProperties>$(NuspecProperties);PackageTags=$(PackageTags)</NuspecProperties> |
| 51 | <NuspecProperties>$(NuspecProperties);ProjectUrl=$(ProjectUrl);ProjectFolder=$(MSBuildProjectDirectory);RootFolder=$(RootFolder);EulaTxt=$(PackageEulaSource);IconPng=$(PackageIconSource)</NuspecProperties> | ||
| 50 | </PropertyGroup> | 52 | </PropertyGroup> |
| 51 | </Target> | 53 | </Target> |
| 52 | 54 | ||
| @@ -97,6 +99,11 @@ | |||
| 97 | WorkingDirectory="$(MSBuildProjectDirectory)" EchoOff="true" /> | 99 | WorkingDirectory="$(MSBuildProjectDirectory)" EchoOff="true" /> |
| 98 | </Target> | 100 | </Target> |
| 99 | 101 | ||
| 102 | <Target Name="VerifyOfficialBuild" Condition=" '$(WixOfficialBuild)'=='true' "> | ||
| 103 | <Error Text="Official builds are only supported in the WiX Toolset repo. You are welcome to create your own builds but please do not use the official WiX Toolset name or logo." | ||
| 104 | Condition=" '$(RepoOrg)'!='wixtoolset' " /> | ||
| 105 | </Target> | ||
| 106 | |||
| 100 | <Import Project="Directory$(MSBuildProjectExtension).targets" Condition=" Exists('Directory$(MSBuildProjectExtension).targets') " /> | 107 | <Import Project="Directory$(MSBuildProjectExtension).targets" Condition=" Exists('Directory$(MSBuildProjectExtension).targets') " /> |
| 101 | <Import Project="Custom.Build.targets" Condition=" Exists('Custom.Build.targets') " /> | 108 | <Import Project="Custom.Build.targets" Condition=" Exists('Custom.Build.targets') " /> |
| 102 | </Project> | 109 | </Project> |
diff --git a/src/Directory.csproj.props b/src/Directory.csproj.props index 57111c40..c926f263 100644 --- a/src/Directory.csproj.props +++ b/src/Directory.csproj.props | |||
| @@ -11,6 +11,7 @@ | |||
| 11 | </PropertyGroup> | 11 | </PropertyGroup> |
| 12 | 12 | ||
| 13 | <ItemGroup Condition=" '$(IsWixTestProject)'!='true' "> | 13 | <ItemGroup Condition=" '$(IsWixTestProject)'!='true' "> |
| 14 | <Content Include="$(MSBuildThisFileDirectory)internal\images\wix.png" PackagePath="/" /> | 14 | <Content Include="$(PackageEulaSource)" Pack="true" PackagePath="/" /> |
| 15 | <Content Include="$(PackageIconSource)" Pack="true" PackagePath="/" /> | ||
| 15 | </ItemGroup> | 16 | </ItemGroup> |
| 16 | </Project> | 17 | </Project> |
diff --git a/src/Directory.wixproj.targets b/src/Directory.wixproj.targets index b36bca75..142342e9 100644 --- a/src/Directory.wixproj.targets +++ b/src/Directory.wixproj.targets | |||
| @@ -14,7 +14,8 @@ | |||
| 14 | SetupMajorMinorVersion=$(SomeVerInfoMajor).$(SomeVerInfoMinor); | 14 | SetupMajorMinorVersion=$(SomeVerInfoMajor).$(SomeVerInfoMinor); |
| 15 | SetupMajorMinorPatchVersion=$(SomeVerInfoMajor).$(SomeVerInfoMinor).$(SomeVerInfoPatch); | 15 | SetupMajorMinorPatchVersion=$(SomeVerInfoMajor).$(SomeVerInfoMinor).$(SomeVerInfoPatch); |
| 16 | SetupDashedMajorMinorVersion=$(SomeVerInfoMajor)-$(SomeVerInfoMinor); | 16 | SetupDashedMajorMinorVersion=$(SomeVerInfoMajor)-$(SomeVerInfoMinor); |
| 17 | SetupDashedPrerelease=$(PrereleaseSuffix) | 17 | SetupDashedPrerelease=$(PrereleaseSuffix); |
| 18 | Company=$(Company); | ||
| 18 | </DefineConstants> | 19 | </DefineConstants> |
| 19 | </PropertyGroup> | 20 | </PropertyGroup> |
| 20 | </Target> | 21 | </Target> |
diff --git a/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.nuspec b/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.nuspec index 61c19117..63acc895 100644 --- a/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.nuspec +++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.nuspec | |||
| @@ -6,9 +6,10 @@ | |||
| 6 | <title>$title$</title> | 6 | <title>$title$</title> |
| 7 | <description>$description$</description> | 7 | <description>$description$</description> |
| 8 | <authors>$authors$</authors> | 8 | <authors>$authors$</authors> |
| 9 | <icon>wix.png</icon> | 9 | <icon>icon.png</icon> |
| 10 | <license type="file">OSMFEULA.txt</license> | 10 | <license type="file">OSMFEULA.txt</license> |
| 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> | 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> |
| 12 | <tags>$packageTags$</tags> | ||
| 12 | <copyright>$copyright$</copyright> | 13 | <copyright>$copyright$</copyright> |
| 13 | <projectUrl>$projectUrl$</projectUrl> | 14 | <projectUrl>$projectUrl$</projectUrl> |
| 14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | 15 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> |
| @@ -23,7 +24,7 @@ | |||
| 23 | 24 | ||
| 24 | <files> | 25 | <files> |
| 25 | <file src="$eulaTxt$" /> | 26 | <file src="$eulaTxt$" /> |
| 26 | <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> | 27 | <file src="$iconPng$" /> |
| 27 | 28 | ||
| 28 | <file src="$projectFolder$\build\WixToolset.BootstrapperApplicationApi.props" target="build\" /> | 29 | <file src="$projectFolder$\build\WixToolset.BootstrapperApplicationApi.props" target="build\" /> |
| 29 | 30 | ||
diff --git a/src/api/burn/bextutil/bextutil.nuspec b/src/api/burn/bextutil/bextutil.nuspec index 5bb3875c..f790e0b8 100644 --- a/src/api/burn/bextutil/bextutil.nuspec +++ b/src/api/burn/bextutil/bextutil.nuspec | |||
| @@ -6,9 +6,10 @@ | |||
| 6 | <title>$title$</title> | 6 | <title>$title$</title> |
| 7 | <description>$description$</description> | 7 | <description>$description$</description> |
| 8 | <authors>$authors$</authors> | 8 | <authors>$authors$</authors> |
| 9 | <icon>wix.png</icon> | 9 | <icon>icon.png</icon> |
| 10 | <license type="file">OSMFEULA.txt</license> | 10 | <license type="file">OSMFEULA.txt</license> |
| 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> | 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> |
| 12 | <tags>$packageTags$</tags> | ||
| 12 | <copyright>$copyright$</copyright> | 13 | <copyright>$copyright$</copyright> |
| 13 | <projectUrl>$projectUrl$</projectUrl> | 14 | <projectUrl>$projectUrl$</projectUrl> |
| 14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | 15 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> |
| @@ -19,8 +20,8 @@ | |||
| 19 | 20 | ||
| 20 | <files> | 21 | <files> |
| 21 | <file src="$eulaTxt$" /> | 22 | <file src="$eulaTxt$" /> |
| 23 | <file src="$iconPng$" /> | ||
| 22 | <file src="$projectFolder$\build\$id$.props" target="build\" /> | 24 | <file src="$projectFolder$\build\$id$.props" target="build\" /> |
| 23 | <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> | ||
| 24 | <file src="$projectFolder$\inc\*" target="build\native\include" /> | 25 | <file src="$projectFolder$\inc\*" target="build\native\include" /> |
| 25 | <file src="$projectFolder$\..\inc\BootstrapperExtensionTypes.h" target="build\native\include" /> | 26 | <file src="$projectFolder$\..\inc\BootstrapperExtensionTypes.h" target="build\native\include" /> |
| 26 | <file src="$projectFolder$\..\inc\BootstrapperExtensionEngineTypes.h" target="build\native\include" /> | 27 | <file src="$projectFolder$\..\inc\BootstrapperExtensionEngineTypes.h" target="build\native\include" /> |
diff --git a/src/burn/stub/stub.nuspec b/src/burn/stub/stub.nuspec index 7e868c67..e8506505 100644 --- a/src/burn/stub/stub.nuspec +++ b/src/burn/stub/stub.nuspec | |||
| @@ -8,6 +8,7 @@ | |||
| 8 | <authors>$authors$</authors> | 8 | <authors>$authors$</authors> |
| 9 | <license type="file">OSMFEULA.txt</license> | 9 | <license type="file">OSMFEULA.txt</license> |
| 10 | <requireLicenseAcceptance>true</requireLicenseAcceptance> | 10 | <requireLicenseAcceptance>true</requireLicenseAcceptance> |
| 11 | <tags>$packageTags$</tags> | ||
| 11 | <copyright>$copyright$</copyright> | 12 | <copyright>$copyright$</copyright> |
| 12 | <projectUrl>$projectUrl$</projectUrl> | 13 | <projectUrl>$projectUrl$</projectUrl> |
| 13 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | 14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> |
diff --git a/src/dtf/WixToolset.Dtf.CustomAction/WixToolset.Dtf.CustomAction.nuspec b/src/dtf/WixToolset.Dtf.CustomAction/WixToolset.Dtf.CustomAction.nuspec index 232a3c1d..8eb7110f 100644 --- a/src/dtf/WixToolset.Dtf.CustomAction/WixToolset.Dtf.CustomAction.nuspec +++ b/src/dtf/WixToolset.Dtf.CustomAction/WixToolset.Dtf.CustomAction.nuspec | |||
| @@ -6,9 +6,10 @@ | |||
| 6 | <title>$title$</title> | 6 | <title>$title$</title> |
| 7 | <description>$description$</description> | 7 | <description>$description$</description> |
| 8 | <authors>$authors$</authors> | 8 | <authors>$authors$</authors> |
| 9 | <icon>wix.png</icon> | 9 | <icon>icon.png</icon> |
| 10 | <license type="file">OSMFEULA.txt</license> | 10 | <license type="file">OSMFEULA.txt</license> |
| 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> | 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> |
| 12 | <tags>$packageTags$ CustomActions</tags> | ||
| 12 | <copyright>$copyright$</copyright> | 13 | <copyright>$copyright$</copyright> |
| 13 | <projectUrl>$projectUrl$</projectUrl> | 14 | <projectUrl>$projectUrl$</projectUrl> |
| 14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | 15 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> |
| @@ -19,8 +20,8 @@ | |||
| 19 | 20 | ||
| 20 | <files> | 21 | <files> |
| 21 | <file src="$eulaTxt$" /> | 22 | <file src="$eulaTxt$" /> |
| 23 | <file src="$iconPng$" /> | ||
| 22 | <file src="$projectFolder$\$id$.targets" target="build" /> | 24 | <file src="$projectFolder$\$id$.targets" target="build" /> |
| 23 | <file src="$projectFolder$\..\..\internal\images\wix.png" /> | ||
| 24 | <file src="net472\WixToolset.Dtf.MakeSfxCA.exe" target="tools" /> | 25 | <file src="net472\WixToolset.Dtf.MakeSfxCA.exe" target="tools" /> |
| 25 | <file src="net472\WixToolset.Dtf.MakeSfxCA.exe.config" target="tools" /> | 26 | <file src="net472\WixToolset.Dtf.MakeSfxCA.exe.config" target="tools" /> |
| 26 | <file src="net472\WixToolset.Dtf.Compression.dll" target="tools" /> | 27 | <file src="net472\WixToolset.Dtf.Compression.dll" target="tools" /> |
diff --git a/src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.nuspec b/src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.nuspec index 2327f0a2..2bebad30 100644 --- a/src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.nuspec +++ b/src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.nuspec | |||
| @@ -6,9 +6,10 @@ | |||
| 6 | <title>$title$</title> | 6 | <title>$title$</title> |
| 7 | <description>$description$</description> | 7 | <description>$description$</description> |
| 8 | <authors>$authors$</authors> | 8 | <authors>$authors$</authors> |
| 9 | <icon>wix.png</icon> | 9 | <icon>icon.png</icon> |
| 10 | <license type="file">OSMFEULA.txt</license> | 10 | <license type="file">OSMFEULA.txt</license> |
| 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> | 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> |
| 12 | <tags>$packageTags$</tags> | ||
| 12 | <copyright>$copyright$</copyright> | 13 | <copyright>$copyright$</copyright> |
| 13 | <projectUrl>$projectUrl$</projectUrl> | 14 | <projectUrl>$projectUrl$</projectUrl> |
| 14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | 15 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> |
| @@ -16,7 +17,7 @@ | |||
| 16 | 17 | ||
| 17 | <files> | 18 | <files> |
| 18 | <file src="$eulaTxt$" /> | 19 | <file src="$eulaTxt$" /> |
| 19 | <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> | 20 | <file src="$iconPng$" /> |
| 20 | <file src="$projectFolder$\WixToolset.Bal.wixext.targets" target="build" /> | 21 | <file src="$projectFolder$\WixToolset.Bal.wixext.targets" target="build" /> |
| 21 | <file src="WixToolset.BootstrapperApplications.wixext.dll" target="$wixExtensionPackageFolder$" /> | 22 | <file src="WixToolset.BootstrapperApplications.wixext.dll" target="$wixExtensionPackageFolder$" /> |
| 22 | </files> | 23 | </files> |
diff --git a/src/ext/Bal/wixstdfn/wixstdfn.nuspec b/src/ext/Bal/wixstdfn/wixstdfn.nuspec index 4ca6eadb..86860b67 100644 --- a/src/ext/Bal/wixstdfn/wixstdfn.nuspec +++ b/src/ext/Bal/wixstdfn/wixstdfn.nuspec | |||
| @@ -6,9 +6,10 @@ | |||
| 6 | <title>$title$</title> | 6 | <title>$title$</title> |
| 7 | <description>$description$</description> | 7 | <description>$description$</description> |
| 8 | <authors>$authors$</authors> | 8 | <authors>$authors$</authors> |
| 9 | <icon>wix.png</icon> | 9 | <icon>icon.png</icon> |
| 10 | <license type="file">OSMFEULA.txt</license> | 10 | <license type="file">OSMFEULA.txt</license> |
| 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> | 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> |
| 12 | <tags>$packageTags$</tags> | ||
| 12 | <copyright>$copyright$</copyright> | 13 | <copyright>$copyright$</copyright> |
| 13 | <projectUrl>$projectUrl$</projectUrl> | 14 | <projectUrl>$projectUrl$</projectUrl> |
| 14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | 15 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> |
| @@ -23,9 +24,9 @@ | |||
| 23 | 24 | ||
| 24 | <files> | 25 | <files> |
| 25 | <file src="$eulaTxt$" /> | 26 | <file src="$eulaTxt$" /> |
| 27 | <file src="$iconPng$" /> | ||
| 26 | <file src="$projectFolder$\README.md" /> | 28 | <file src="$projectFolder$\README.md" /> |
| 27 | <file src="$projectFolder$\build\$id$.props" target="build\" /> | 29 | <file src="$projectFolder$\build\$id$.props" target="build\" /> |
| 28 | <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> | ||
| 29 | <file src="$projectFolder$\inc\*" target="lib\native\include" /> | 30 | <file src="$projectFolder$\inc\*" target="lib\native\include" /> |
| 30 | <file src="..\..\v143\x86\wixstdfn.lib" target="lib\native\v14\x86" /> | 31 | <file src="..\..\v143\x86\wixstdfn.lib" target="lib\native\v14\x86" /> |
| 31 | <file src="..\..\v143\x64\wixstdfn.lib" target="lib\native\v14\x64" /> | 32 | <file src="..\..\v143\x64\wixstdfn.lib" target="lib\native\v14\x64" /> |
diff --git a/src/ext/WixExt.props b/src/ext/WixExt.props index c6afb59f..538c6b97 100644 --- a/src/ext/WixExt.props +++ b/src/ext/WixExt.props | |||
| @@ -7,6 +7,7 @@ | |||
| 7 | <SuppressDependenciesWhenPacking>true</SuppressDependenciesWhenPacking> | 7 | <SuppressDependenciesWhenPacking>true</SuppressDependenciesWhenPacking> |
| 8 | <NoWarn>NU5100</NoWarn> | 8 | <NoWarn>NU5100</NoWarn> |
| 9 | <WixExtensionPackageFolder>wixext6</WixExtensionPackageFolder> | 9 | <WixExtensionPackageFolder>wixext6</WixExtensionPackageFolder> |
| 10 | <PackageTags>$(PackageTags) wixext CustomActions</PackageTags> | ||
| 10 | </PropertyGroup> | 11 | </PropertyGroup> |
| 11 | 12 | ||
| 12 | <ItemGroup> | 13 | <ItemGroup> |
diff --git a/src/internal/images/icon.png b/src/internal/images/icon.png new file mode 100644 index 00000000..01944a48 --- /dev/null +++ b/src/internal/images/icon.png | |||
| Binary files differ | |||
diff --git a/src/internal/images/wix.png b/src/internal/images/official/icon.png index 9a92155e..9a92155e 100644 --- a/src/internal/images/wix.png +++ b/src/internal/images/official/icon.png | |||
| Binary files differ | |||
diff --git a/src/libs/dutil/WixToolset.DUtil/dutil.nuspec b/src/libs/dutil/WixToolset.DUtil/dutil.nuspec index cd95990a..5c4634e4 100644 --- a/src/libs/dutil/WixToolset.DUtil/dutil.nuspec +++ b/src/libs/dutil/WixToolset.DUtil/dutil.nuspec | |||
| @@ -6,9 +6,10 @@ | |||
| 6 | <title>$title$</title> | 6 | <title>$title$</title> |
| 7 | <description>$description$</description> | 7 | <description>$description$</description> |
| 8 | <authors>$authors$</authors> | 8 | <authors>$authors$</authors> |
| 9 | <icon>wix.png</icon> | 9 | <icon>icon.png</icon> |
| 10 | <license type="file">OSMFEULA.txt</license> | 10 | <license type="file">OSMFEULA.txt</license> |
| 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> | 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> |
| 12 | <tags>$packageTags$</tags> | ||
| 12 | <copyright>$copyright$</copyright> | 13 | <copyright>$copyright$</copyright> |
| 13 | <projectUrl>$projectUrl$</projectUrl> | 14 | <projectUrl>$projectUrl$</projectUrl> |
| 14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | 15 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> |
| @@ -16,8 +17,8 @@ | |||
| 16 | 17 | ||
| 17 | <files> | 18 | <files> |
| 18 | <file src="$eulaTxt$" /> | 19 | <file src="$eulaTxt$" /> |
| 20 | <file src="$iconPng$" /> | ||
| 19 | <file src="$projectFolder$\build\$id$.props" target="build\" /> | 21 | <file src="$projectFolder$\build\$id$.props" target="build\" /> |
| 20 | <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> | ||
| 21 | <file src="$projectFolder$\inc\*" target="build\native\include" /> | 22 | <file src="$projectFolder$\inc\*" target="build\native\include" /> |
| 22 | <file src="..\..\v143\x64\dutil.lib" target="build\native\v14\x64" /> | 23 | <file src="..\..\v143\x64\dutil.lib" target="build\native\v14\x64" /> |
| 23 | <file src="..\..\v143\x86\dutil.lib" target="build\native\v14\x86" /> | 24 | <file src="..\..\v143\x86\dutil.lib" target="build\native\v14\x86" /> |
diff --git a/src/libs/wcautil/WixToolset.WcaUtil/wcautil.nuspec b/src/libs/wcautil/WixToolset.WcaUtil/wcautil.nuspec index 87c35b52..827a946d 100644 --- a/src/libs/wcautil/WixToolset.WcaUtil/wcautil.nuspec +++ b/src/libs/wcautil/WixToolset.WcaUtil/wcautil.nuspec | |||
| @@ -6,9 +6,10 @@ | |||
| 6 | <title>$title$</title> | 6 | <title>$title$</title> |
| 7 | <description>$description$</description> | 7 | <description>$description$</description> |
| 8 | <authors>$authors$</authors> | 8 | <authors>$authors$</authors> |
| 9 | <icon>wix.png</icon> | 9 | <icon>icon.png</icon> |
| 10 | <license type="file">OSMFEULA.txt</license> | 10 | <license type="file">OSMFEULA.txt</license> |
| 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> | 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> |
| 12 | <tags>$packageTags$</tags> | ||
| 12 | <copyright>$copyright$</copyright> | 13 | <copyright>$copyright$</copyright> |
| 13 | <projectUrl>$projectUrl$</projectUrl> | 14 | <projectUrl>$projectUrl$</projectUrl> |
| 14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | 15 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> |
| @@ -19,8 +20,8 @@ | |||
| 19 | 20 | ||
| 20 | <files> | 21 | <files> |
| 21 | <file src="$eulaTxt$" /> | 22 | <file src="$eulaTxt$" /> |
| 23 | <file src="$iconPng$" /> | ||
| 22 | <file src="$projectFolder$\build\$id$.props" target="build\" /> | 24 | <file src="$projectFolder$\build\$id$.props" target="build\" /> |
| 23 | <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> | ||
| 24 | <file src="$projectFolder$\inc\*" target="build\native\include" /> | 25 | <file src="$projectFolder$\inc\*" target="build\native\include" /> |
| 25 | <file src="..\..\v143\x64\wcautil.lib" target="build\native\v14\x64" /> | 26 | <file src="..\..\v143\x64\wcautil.lib" target="build\native\v14\x64" /> |
| 26 | <file src="..\..\v143\x86\wcautil.lib" target="build\native\v14\x86" /> | 27 | <file src="..\..\v143\x86\wcautil.lib" target="build\native\v14\x86" /> |
diff --git a/src/setup/ThmViewerPackage/ThmViewerPackage.wxs b/src/setup/ThmViewerPackage/ThmViewerPackage.wxs index 66bbe766..0851450e 100644 --- a/src/setup/ThmViewerPackage/ThmViewerPackage.wxs +++ b/src/setup/ThmViewerPackage/ThmViewerPackage.wxs | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | <!-- 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. --> | 1 | <!-- 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. --> |
| 2 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> | 2 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
| 3 | <Package Id="WixToolset.ThemeViewer.Package" Name="WiX Toolset Theme Viewer" Manufacturer="WiX Toolset" Language="1033" Version="!(bind.fileVersion.ThmViewerFile)"> | 3 | <Package Id="WixToolset.ThemeViewer.Package" Name="WiX Toolset Theme Viewer" Manufacturer="$(Company)" Language="1033" Version="!(bind.fileVersion.ThmViewerFile)"> |
| 4 | <Component> | 4 | <Component> |
| 5 | <File Id="ThmViewerFile" Source="thmviewer.exe" /> | 5 | <File Id="ThmViewerFile" Source="thmviewer.exe" /> |
| 6 | <Shortcut Name="!(bind.property.ProductName)" Directory="ShortcutFolder" Advertise="yes" /> | 6 | <Shortcut Name="!(bind.property.ProductName)" Directory="ShortcutFolder" Advertise="yes" /> |
diff --git a/src/setup/WixAdditionalTools/WixAdditionalTools.wxs b/src/setup/WixAdditionalTools/WixAdditionalTools.wxs index da8201ee..08dc90fe 100644 --- a/src/setup/WixAdditionalTools/WixAdditionalTools.wxs +++ b/src/setup/WixAdditionalTools/WixAdditionalTools.wxs | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | 2 | ||
| 3 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 3 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" |
| 4 | xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> | 4 | xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> |
| 5 | <Bundle Id="WixToolset.WixAdditionalTools" Name="!(loc.Name)" Manufacturer="WiX Toolset" Version="$(SetupVersion)" | 5 | <Bundle Id="WixToolset.WixAdditionalTools" Name="!(loc.Name)" Manufacturer="$(Company)" Version="$(SetupVersion)" |
| 6 | AboutUrl="!(loc.AboutUrl)" HelpUrl="!(loc.SupportUrl)" UpdateUrl="!(loc.UpdateUrl)"> | 6 | AboutUrl="!(loc.AboutUrl)" HelpUrl="!(loc.SupportUrl)" UpdateUrl="!(loc.UpdateUrl)"> |
| 7 | <BootstrapperApplication> | 7 | <BootstrapperApplication> |
| 8 | <bal:WixStandardBootstrapperApplication | 8 | <bal:WixStandardBootstrapperApplication |
diff --git a/src/setup/wix-cli/Package.wxs b/src/setup/wix-cli/Package.wxs index c3a66973..897a1e5a 100644 --- a/src/setup/wix-cli/Package.wxs +++ b/src/setup/wix-cli/Package.wxs | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | <!-- 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. --> | 1 | <!-- 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. --> |
| 2 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 2 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" |
| 3 | xmlns:ui="http://wixtoolset.org/schemas/v4/wxs/ui"> | 3 | xmlns:ui="http://wixtoolset.org/schemas/v4/wxs/ui"> |
| 4 | <Package Id="WixToolset.CommandLineTools$(SetupMajorVersion).Package" Name="WiX Toolset Command-Line Tools" Manufacturer="WiX Toolset" Version="!(bind.fileVersion.WixExe)"> | 4 | <Package Id="WixToolset.CommandLineTools$(SetupMajorVersion).Package" Name="WiX Toolset Command-Line Tools" Manufacturer="$(Company)" Version="!(bind.fileVersion.WixExe)"> |
| 5 | <MediaTemplate EmbedCab="yes" /> | 5 | <MediaTemplate EmbedCab="yes" /> |
| 6 | 6 | ||
| 7 | <ComponentGroupRef Id="BinaryFiles" /> | 7 | <ComponentGroupRef Id="BinaryFiles" /> |
diff --git a/src/tools/WixToolset.Heat/WixToolset.Heat.nuspec b/src/tools/WixToolset.Heat/WixToolset.Heat.nuspec index fea090c3..48e94797 100644 --- a/src/tools/WixToolset.Heat/WixToolset.Heat.nuspec +++ b/src/tools/WixToolset.Heat/WixToolset.Heat.nuspec | |||
| @@ -6,9 +6,10 @@ | |||
| 6 | <title>$title$</title> | 6 | <title>$title$</title> |
| 7 | <description>$description$</description> | 7 | <description>$description$</description> |
| 8 | <authors>$authors$</authors> | 8 | <authors>$authors$</authors> |
| 9 | <icon>wix.png</icon> | 9 | <icon>icon.png</icon> |
| 10 | <license type="file">OSMFEULA.txt</license> | 10 | <license type="file">OSMFEULA.txt</license> |
| 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> | 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> |
| 12 | <tags>$packageTags$</tags> | ||
| 12 | <copyright>$copyright$</copyright> | 13 | <copyright>$copyright$</copyright> |
| 13 | <projectUrl>$projectUrl$</projectUrl> | 14 | <projectUrl>$projectUrl$</projectUrl> |
| 14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | 15 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> |
| @@ -16,8 +17,8 @@ | |||
| 16 | 17 | ||
| 17 | <files> | 18 | <files> |
| 18 | <file src="$eulaTxt$" /> | 19 | <file src="$eulaTxt$" /> |
| 20 | <file src="$iconPng$" /> | ||
| 19 | <file src="$projectFolder$\$id$.targets" target="build" /> | 21 | <file src="$projectFolder$\$id$.targets" target="build" /> |
| 20 | <file src="$projectFolder$\..\..\internal\images\wix.png" /> | ||
| 21 | <file src="tools\**\*" target="tools" /> | 22 | <file src="tools\**\*" target="tools" /> |
| 22 | </files> | 23 | </files> |
| 23 | </package> | 24 | </package> |
diff --git a/src/wix/WixToolset.Core.Native/WixToolset.Core.Native.nuspec b/src/wix/WixToolset.Core.Native/WixToolset.Core.Native.nuspec index 32ba7614..b5421c1a 100644 --- a/src/wix/WixToolset.Core.Native/WixToolset.Core.Native.nuspec +++ b/src/wix/WixToolset.Core.Native/WixToolset.Core.Native.nuspec | |||
| @@ -8,6 +8,7 @@ | |||
| 8 | <authors>$authors$</authors> | 8 | <authors>$authors$</authors> |
| 9 | <license type="file">OSMFEULA.txt</license> | 9 | <license type="file">OSMFEULA.txt</license> |
| 10 | <requireLicenseAcceptance>true</requireLicenseAcceptance> | 10 | <requireLicenseAcceptance>true</requireLicenseAcceptance> |
| 11 | <tags>$packageTags$</tags> | ||
| 11 | <copyright>$copyright$</copyright> | 12 | <copyright>$copyright$</copyright> |
| 12 | <projectUrl>$projectUrl$</projectUrl> | 13 | <projectUrl>$projectUrl$</projectUrl> |
| 13 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | 14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> |
diff --git a/src/wix/WixToolset.Sdk/WixToolset.Sdk.nuspec b/src/wix/WixToolset.Sdk/WixToolset.Sdk.nuspec index 12c121ce..104e5cd8 100644 --- a/src/wix/WixToolset.Sdk/WixToolset.Sdk.nuspec +++ b/src/wix/WixToolset.Sdk/WixToolset.Sdk.nuspec | |||
| @@ -6,9 +6,10 @@ | |||
| 6 | <title>$title$</title> | 6 | <title>$title$</title> |
| 7 | <description>$description$</description> | 7 | <description>$description$</description> |
| 8 | <authors>$authors$</authors> | 8 | <authors>$authors$</authors> |
| 9 | <icon>wix.png</icon> | 9 | <icon>icon.png</icon> |
| 10 | <license type="file">OSMFEULA.txt</license> | 10 | <license type="file">OSMFEULA.txt</license> |
| 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> | 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> |
| 12 | <tags>$packageTags$</tags> | ||
| 12 | <copyright>$copyright$</copyright> | 13 | <copyright>$copyright$</copyright> |
| 13 | <projectUrl>$projectUrl$</projectUrl> | 14 | <projectUrl>$projectUrl$</projectUrl> |
| 14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | 15 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> |
| @@ -19,7 +20,7 @@ | |||
| 19 | 20 | ||
| 20 | <files> | 21 | <files> |
| 21 | <file src="$eulaTxt$" /> | 22 | <file src="$eulaTxt$" /> |
| 22 | <file src="$projectFolder$\..\..\internal\images\wix.png" /> | 23 | <file src="$iconPng$" /> |
| 23 | <file src="build\**\*" target="build" /> | 24 | <file src="build\**\*" target="build" /> |
| 24 | <file src="Sdk\**\*" target="Sdk" /> | 25 | <file src="Sdk\**\*" target="Sdk" /> |
| 25 | <file src="tools\**\*" target="tools" exclude="**\*.xml;**\WixToolset.Core.Native.targets" /> | 26 | <file src="tools\**\*" target="tools" exclude="**\*.xml;**\WixToolset.Core.Native.targets" /> |
diff --git a/src/wix/pack-wix/pack-wix.nuspec b/src/wix/pack-wix/pack-wix.nuspec index eb065149..cee65f79 100644 --- a/src/wix/pack-wix/pack-wix.nuspec +++ b/src/wix/pack-wix/pack-wix.nuspec | |||
| @@ -6,9 +6,10 @@ | |||
| 6 | <title>$title$</title> | 6 | <title>$title$</title> |
| 7 | <description>$description$</description> | 7 | <description>$description$</description> |
| 8 | <authors>$authors$</authors> | 8 | <authors>$authors$</authors> |
| 9 | <icon>wix.png</icon> | 9 | <icon>icon.png</icon> |
| 10 | <license type="file">OSMFEULA.txt</license> | 10 | <license type="file">OSMFEULA.txt</license> |
| 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> | 11 | <requireLicenseAcceptance>true</requireLicenseAcceptance> |
| 12 | <tags>$packageTags$</tags> | ||
| 12 | <copyright>$copyright$</copyright> | 13 | <copyright>$copyright$</copyright> |
| 13 | <projectUrl>$projectUrl$</projectUrl> | 14 | <projectUrl>$projectUrl$</projectUrl> |
| 14 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> | 15 | <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> |
| @@ -19,8 +20,8 @@ | |||
| 19 | 20 | ||
| 20 | <files> | 21 | <files> |
| 21 | <file src="$eulaTxt$" /> | 22 | <file src="$eulaTxt$" /> |
| 23 | <file src="$iconPng$" /> | ||
| 22 | <file src="$projectFolder$\DotnetToolSettings.xml" target="tools\net6.0\any" /> | 24 | <file src="$projectFolder$\DotnetToolSettings.xml" target="tools\net6.0\any" /> |
| 23 | <file src="$projectFolder$\..\..\internal\images\wix.png" /> | ||
| 24 | <file src="**" target="tools\net6.0\any" exclude="**\*.xml;**\WixToolset.Core.Native.targets" /> | 25 | <file src="**" target="tools\net6.0\any" exclude="**\*.xml;**\WixToolset.Core.Native.targets" /> |
| 25 | </files> | 26 | </files> |
| 26 | </package> | 27 | </package> |
