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/Directory.Build.targets | |
| 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 'src/Directory.Build.targets')
| -rw-r--r-- | src/Directory.Build.targets | 11 |
1 files changed, 9 insertions, 2 deletions
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> |
