Unpack/Repack Pkg Tooling and Tests#15205
Conversation
|
I'm going to update the tests to include checks against the checksums. When I did this check locally, the checksums were different. I verified that it's the Bom files that are different, so I'm currently working to identify why that is. In the meantime, I think that the PR is still worth reviewing so I'm going to leave this undrafted. |
Filed #15219 to investigate this at a later time. |
src/Microsoft.DotNet.Pkg.Tests/Microsoft.DotNet.Pkg.Tests.csproj
Outdated
Show resolved
Hide resolved
src/Microsoft.DotNet.Pkg.Tests/Microsoft.DotNet.Pkg.Tests.csproj
Outdated
Show resolved
Hide resolved
0b64fe0 to
e6af499
Compare
| <Project Sdk="Microsoft.NET.Sdk"> | ||
|
|
||
| <PropertyGroup> | ||
| <TargetFrameworks>$(NetToolCurrent);$(NetFrameworkToolCurrent)</TargetFrameworks> |
There was a problem hiding this comment.
Because this can only be run on Mac, this should not need NetFrameworkToolCurrent, correct?
Related to #14438
This PR introduces a tool that unpacks and repacks .pkg files and nested .app bundles. It also includes test cases and test data for the tool.
The MacOS PKG tool includes the following components: