|
1 | 1 | <Project>
|
2 | 2 |
|
3 | 3 | <PropertyGroup>
|
4 |
| - <GenerateMsisDependsOn> |
5 |
| - DownloadBundledComponents; |
6 |
| - MsiTargetsSetupInputOutputs; |
7 |
| - AcquireWix; |
| 4 | + <GenerateMsisDependsOn Condition="'$(GenerateSdkBundleOnly)' != 'true'"> |
8 | 5 | GenerateSdkMsi;
|
9 |
| - GenerateSdkBundle; |
10 |
| - GenerateSdkPlaceholderMsi; |
11 |
| - GenerateTemplatesNupkgs |
| 6 | + GenerateTemplatesMsis; |
| 7 | + GenerateSdkPlaceholderMsi |
12 | 8 | </GenerateMsisDependsOn>
|
13 |
| - <GenerateMsisDependsOn Condition="'$(GenerateSdkBundleOnly)' == 'true'">GenerateSdkBundle</GenerateMsisDependsOn> |
| 9 | + <GenerateMsisDependsOn>$(GenerateMsisDependsOn);GenerateSdkBundle</GenerateMsisDependsOn> |
14 | 10 |
|
15 | 11 | <GenerateSdkBundleDependsOn>
|
16 | 12 | DownloadBundledComponents;
|
|
30 | 26 | <WixDownloadSentinel>$(WixRoot)/WixDownload.$(MicrosoftSignedWixVersion).sentinel</WixDownloadSentinel>
|
31 | 27 | </PropertyGroup>
|
32 | 28 |
|
33 |
| - <!-- Generate MSI/Bundle Properties --> |
| 29 | + <!-- Generate MSI/Bundle Properties --> |
34 | 30 | <PropertyGroup>
|
35 |
| - <CombinedFrameworkSdkHostBundleEngineName>$(ArtifactsTmpDir)/$(ArtifactNameWithVersionCombinedHostHostFxrFrameworkSdk)-engine.exe</CombinedFrameworkSdkHostBundleEngineName> |
36 |
| - |
37 | 31 | <SdkPkgSourcesRootDirectory>$(MSBuildThisFileDirectory)../packaging/windows</SdkPkgSourcesRootDirectory>
|
38 | 32 | <SdkGenerateMsiPowershellScript>$(SdkPkgSourcesRootDirectory)/generatemsi.ps1</SdkGenerateMsiPowershellScript>
|
39 | 33 | <SdkPlaceholderGenerateMsiPowershellScript>$(SdkPkgSourcesRootDirectory)/generatesdkplaceholdermsi.ps1</SdkPlaceholderGenerateMsiPowershellScript>
|
40 | 34 | <SdkStableFileIdForApphostTransform>$(SdkPkgSourcesRootDirectory)/stablefileidforapphosttransform.xslt</SdkStableFileIdForApphostTransform>
|
41 | 35 | <SdkGenerateBundlePowershellScript>$(SdkPkgSourcesRootDirectory)/generatebundle.ps1</SdkGenerateBundlePowershellScript>
|
42 |
| - <GenerateNupkgPowershellScript>$(SdkPkgSourcesRootDirectory)/generatenupkg.ps1</GenerateNupkgPowershellScript> |
43 | 36 |
|
44 | 37 | <FinalizerExe>$(ArtifactsBinDir)finalizer\win-$(Architecture)\$(Configuration)\bin\finalizer.exe</FinalizerExe>
|
45 | 38 |
|
|
353 | 346 | </CreateLightCommandPackageDrop>
|
354 | 347 | </Target>
|
355 | 348 |
|
356 |
| - <Target Name="GenerateTemplatesNupkgs" |
357 |
| - DependsOnTargets="MsiTargetsSetupInputOutputs;GenerateTemplatesMsis;SetupTemplatesNupkgs" |
358 |
| - Inputs="@(TemplatesNupkgComponent->'%(MSIInstallerFile)'); |
359 |
| - $(TemplatesInstallerNuspecFile); |
360 |
| - $(GenerateNupkgPowershellScript)" |
361 |
| - Outputs="@(TemplatesNupkgComponent->'%(NupkgFile)')"> |
362 |
| - <Exec Command="powershell -NoProfile -NoLogo $(GenerateNupkgPowershellScript) ^ |
363 |
| - '$(ArtifactsDir)' ^ |
364 |
| - '%(TemplatesNupkgComponent.MSIInstallerFile)' ^ |
365 |
| - '$(FullNugetVersion)' ^ |
366 |
| - '$(TemplatesInstallerNuspecFile)' ^ |
367 |
| - '@(TemplatesNupkgComponent->'%(NupkgFile)')' ^ |
368 |
| - '$(Architecture)' ^ |
369 |
| - '@(TemplatesNupkgComponent->'%(MajorMinorVersion)')'" /> |
370 |
| - </Target> |
371 |
| - |
372 |
| - <Target Name="SetupTemplatesNupkgs" DependsOnTargets="CalculateTemplatesVersions"> |
373 |
| - <PropertyGroup> |
374 |
| - <TemplatesInstallerNuspecFile>$(SdkPkgSourcesRootDirectory)/VS.Redist.Common.NetCore.Templates.nuspec</TemplatesInstallerNuspecFile> |
375 |
| - </PropertyGroup> |
376 |
| - |
377 |
| - <ItemGroup> |
378 |
| - <TemplatesNupkgComponent Include="@(TemplatesComponents->'%(Identity)Nupkg')"> |
379 |
| - <NupkgFile>$(ArtifactsNonShippingPackagesDir)VS.Redist.Common.NetCore.Templates.%(TemplatesMajorMinorVersion).$(FullNugetVersion).nupkg</NupkgFile> |
380 |
| - <MajorMinorVersion>%(TemplatesMajorMinorVersion)</MajorMinorVersion> |
381 |
| - </TemplatesNupkgComponent> |
382 |
| - </ItemGroup> |
383 |
| - </Target> |
384 |
| - |
385 | 349 | <Target Name="GenerateMsis"
|
386 | 350 | AfterTargets="Build"
|
387 | 351 | DependsOnTargets="$(GenerateMsisDependsOn)" />
|
|
0 commit comments