-
Notifications
You must be signed in to change notification settings - Fork 321
Update Nuget package and VS projects to build and package ARM64 #135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from 3 commits
adf9b95
1c23045
1289540
b4132b7
36ca61f
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -17,8 +17,12 @@ env: | |||||||||||||||||
| jobs: | ||||||||||||||||||
| build: | ||||||||||||||||||
| runs-on: windows-latest | ||||||||||||||||||
| permissions: | ||||||||||||||||||
| packages: write | ||||||||||||||||||
| strategy: | ||||||||||||||||||
| matrix: | ||||||||||||||||||
| # Add additional configurations if needed. | ||||||||||||||||||
| configuration: [Release, Debug] | ||||||||||||||||||
| # If you need to build for multiple platforms, you can add them here. | ||||||||||||||||||
| platform: [x64, x86, ARM64] | ||||||||||||||||||
|
|
||||||||||||||||||
| steps: | ||||||||||||||||||
| - uses: actions/checkout@v3 | ||||||||||||||||||
|
|
@@ -27,13 +31,64 @@ jobs: | |||||||||||||||||
| uses: microsoft/setup-msbuild@v1.0.2 | ||||||||||||||||||
|
|
||||||||||||||||||
| - name: Build | ||||||||||||||||||
| working-directory: ${{env.GITHUB_WORKSPACE}} | ||||||||||||||||||
| # Add additional options to the MSBuild command line here (like platform or verbosity level). | ||||||||||||||||||
| # See https://docs.microsoft.com/visualstudio/msbuild/msbuild-command-line-reference | ||||||||||||||||||
| run: msbuild /m /p:Configuration=${{env.BUILD_CONFIGURATION}} ${{env.SOLUTION_FILE_PATH}} | ||||||||||||||||||
| run: msbuild /m /p:Configuration=${{ matrix.configuration }} /p:Platform=${{ matrix.platform }} ${{env.SOLUTION_FILE_PATH}} | ||||||||||||||||||
|
|
||||||||||||||||||
| - name: Upload build artifacts | ||||||||||||||||||
| uses: actions/upload-artifact@v4 | ||||||||||||||||||
| with: | ||||||||||||||||||
| name: build-artifacts-${{ matrix.configuration }}-${{ matrix.platform }} | ||||||||||||||||||
| path: | | ||||||||||||||||||
| ${{ matrix.platform == 'x86' && 'Win32' || matrix.platform }}/${{ matrix.configuration }}/api/pict.lib | ||||||||||||||||||
| ${{ matrix.platform == 'x86' && 'Win32' || matrix.platform }}/${{ matrix.configuration }}/cli/*.exe | ||||||||||||||||||
| ${{ matrix.platform == 'x86' && 'Win32' || matrix.platform }}/${{ matrix.configuration }}/cli/*.pdb | ||||||||||||||||||
| ${{ matrix.platform == 'x86' && 'Win32' || matrix.platform }}/${{ matrix.configuration }}/clidll/*.dll | ||||||||||||||||||
| ${{ matrix.platform == 'x86' && 'Win32' || matrix.platform }}/${{ matrix.configuration }}/clidll/*.pdb | ||||||||||||||||||
|
Comment on lines
+44
to
+47
|
||||||||||||||||||
| ${{ matrix.platform == 'x86' && 'Win32' || matrix.platform }}/${{ matrix.configuration }}/cli/*.exe | |
| ${{ matrix.platform == 'x86' && 'Win32' || matrix.platform }}/${{ matrix.configuration }}/cli/*.pdb | |
| ${{ matrix.platform == 'x86' && 'Win32' || matrix.platform }}/${{ matrix.configuration }}/clidll/*.dll | |
| ${{ matrix.platform == 'x86' && 'Win32' || matrix.platform }}/${{ matrix.configuration }}/clidll/*.pdb | |
| ${{ matrix.platform == 'x86' && 'Win32' || matrix.platform }}/${{ matrix.configuration }}/cli/pict.exe | |
| ${{ matrix.platform == 'x86' && 'Win32' || matrix.platform }}/${{ matrix.configuration }}/cli/pict.pdb | |
| ${{ matrix.platform == 'x86' && 'Win32' || matrix.platform }}/${{ matrix.configuration }}/clidll/pict.dll | |
| ${{ matrix.platform == 'x86' && 'Win32' || matrix.platform }}/${{ matrix.configuration }}/clidll/pict.pdb |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -20,4 +20,7 @@ | |
| pict | ||
| *.o | ||
| .DS_Store | ||
| build | ||
| build | ||
| /*/ARM64/* | ||
| /*/Win32/* | ||
| /*/x64/* | ||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -1,25 +1,44 @@ | ||||||
| <?xml version="1.0"?> | ||||||
| <package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd"> | ||||||
| <metadata> | ||||||
| <id>Microsoft.Test.Pict</id> | ||||||
| <version>3.7.5</version> | ||||||
| <authors>Jacek Czerwonka</authors> | ||||||
| <license type="file">contents/LICENSE.TXT</license> | ||||||
| <projectUrl>http://github.com/microsoft/pict</projectUrl> | ||||||
| <repository type="git" url="https://github.com/microsoft/pict.git" /> | ||||||
| <description>PICT - Combinatorial Testing Tool</description> | ||||||
| </metadata> | ||||||
| <files> | ||||||
| <file src="Release/cli/pict.exe" target="contents/win-x64/exe" /> | ||||||
| <file src="Release/cli/pict.pdb" target="contents/win-x64/exe" /> | ||||||
| <metadata> | ||||||
| <id>Microsoft.Test.Pict</id> | ||||||
| <version>4.0.0</version> | ||||||
|
||||||
| <version>4.0.0</version> | |
| <version>3.8.0</version> |
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,45 @@ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <?xml version="1.0" encoding="utf-8"?> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <ItemDefinitionGroup> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <ClCompile> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)contents\api;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| </ClCompile> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <Link> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <!-- Win32 Debug --> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <AdditionalLibraryDirectories Condition="'$(Platform)' == 'Win32' And '$(Configuration)' == 'Debug'">$(MSBuildThisFileDirectory)contents\win-x86\api\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <!-- Win32 Release --> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <AdditionalLibraryDirectories Condition="'$(Platform)' == 'Win32' And '$(Configuration)' == 'Release'">$(MSBuildThisFileDirectory)contents\win-x86\api\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <!-- x64 Debug --> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <AdditionalLibraryDirectories Condition="'$(Platform)' == 'x64' And '$(Configuration)' == 'Debug'">$(MSBuildThisFileDirectory)contents\win-x64\api\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <!-- x64 Release --> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <AdditionalLibraryDirectories Condition="'$(Platform)' == 'x64' And '$(Configuration)' == 'Release'">$(MSBuildThisFileDirectory)contents\win-x64\api\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <!-- ARM64 Debug --> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <AdditionalLibraryDirectories Condition="'$(Platform)' == 'ARM64' And '$(Configuration)' == 'Debug'">$(MSBuildThisFileDirectory)contents\win-arm64\api\Debug;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <!-- ARM64 Release --> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <AdditionalLibraryDirectories Condition="'$(Platform)' == 'ARM64' And '$(Configuration)' == 'Release'">$(MSBuildThisFileDirectory)contents\win-arm64\api\Release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <!-- Link the PICT API library --> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <AdditionalDependencies>pict.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| </Link> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| </ItemDefinitionGroup> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <!-- Copy DLLs to output directory --> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <ItemGroup Condition="'$(Platform)' == 'Win32'"> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <Content Include="$(MSBuildThisFileDirectory)contents\win-x86\dll\*.dll"> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <Link>%(Filename)%(Extension)</Link> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| </Content> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| </ItemGroup> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <ItemGroup Condition="'$(Platform)' == 'x64'"> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <Content Include="$(MSBuildThisFileDirectory)contents\win-x64\dll\*.dll"> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <Link>%(Filename)%(Extension)</Link> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| </Content> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| </ItemGroup> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <ItemGroup Condition="'$(Platform)' == 'ARM64'"> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <Content Include="$(MSBuildThisFileDirectory)contents\win-arm64\dll\*.dll"> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Comment on lines
+29
to
+41
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| <Content Include="$(MSBuildThisFileDirectory)contents\win-x86\dll\*.dll"> | |
| <Link>%(Filename)%(Extension)</Link> | |
| <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
| </Content> | |
| </ItemGroup> | |
| <ItemGroup Condition="'$(Platform)' == 'x64'"> | |
| <Content Include="$(MSBuildThisFileDirectory)contents\win-x64\dll\*.dll"> | |
| <Link>%(Filename)%(Extension)</Link> | |
| <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
| </Content> | |
| </ItemGroup> | |
| <ItemGroup Condition="'$(Platform)' == 'ARM64'"> | |
| <Content Include="$(MSBuildThisFileDirectory)contents\win-arm64\dll\*.dll"> | |
| <Content Include="$(MSBuildThisFileDirectory)..\contents\win-x86\dll\*.dll"> | |
| <Link>%(Filename)%(Extension)</Link> | |
| <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
| </Content> | |
| </ItemGroup> | |
| <ItemGroup Condition="'$(Platform)' == 'x64'"> | |
| <Content Include="$(MSBuildThisFileDirectory)..\contents\win-x64\dll\*.dll"> | |
| <Link>%(Filename)%(Extension)</Link> | |
| <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
| </Content> | |
| </ItemGroup> | |
| <ItemGroup Condition="'$(Platform)' == 'ARM64'"> | |
| <Content Include="$(MSBuildThisFileDirectory)..\contents\win-arm64\dll\*.dll"> |
Copilot
AI
Jan 13, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The path is missing the '..' prefix that appears in line 6. This should be '$(MSBuildThisFileDirectory)..\contents\win-x64\dll*.dll' for consistency with the include directories path structure.
| <Content Include="$(MSBuildThisFileDirectory)contents\win-x86\dll\*.dll"> | |
| <Link>%(Filename)%(Extension)</Link> | |
| <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
| </Content> | |
| </ItemGroup> | |
| <ItemGroup Condition="'$(Platform)' == 'x64'"> | |
| <Content Include="$(MSBuildThisFileDirectory)contents\win-x64\dll\*.dll"> | |
| <Link>%(Filename)%(Extension)</Link> | |
| <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
| </Content> | |
| </ItemGroup> | |
| <ItemGroup Condition="'$(Platform)' == 'ARM64'"> | |
| <Content Include="$(MSBuildThisFileDirectory)contents\win-arm64\dll\*.dll"> | |
| <Content Include="$(MSBuildThisFileDirectory)..\contents\win-x86\dll\*.dll"> | |
| <Link>%(Filename)%(Extension)</Link> | |
| <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
| </Content> | |
| </ItemGroup> | |
| <ItemGroup Condition="'$(Platform)' == 'x64'"> | |
| <Content Include="$(MSBuildThisFileDirectory)..\contents\win-x64\dll\*.dll"> | |
| <Link>%(Filename)%(Extension)</Link> | |
| <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
| </Content> | |
| </ItemGroup> | |
| <ItemGroup Condition="'$(Platform)' == 'ARM64'"> | |
| <Content Include="$(MSBuildThisFileDirectory)..\contents\win-arm64\dll\*.dll"> |
Copilot
AI
Jan 13, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The path is missing the '..' prefix that appears in line 6. This should be '$(MSBuildThisFileDirectory)..\contents\win-arm64\dll*.dll' for consistency with the include directories path structure.
| <Content Include="$(MSBuildThisFileDirectory)contents\win-x86\dll\*.dll"> | |
| <Link>%(Filename)%(Extension)</Link> | |
| <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
| </Content> | |
| </ItemGroup> | |
| <ItemGroup Condition="'$(Platform)' == 'x64'"> | |
| <Content Include="$(MSBuildThisFileDirectory)contents\win-x64\dll\*.dll"> | |
| <Link>%(Filename)%(Extension)</Link> | |
| <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
| </Content> | |
| </ItemGroup> | |
| <ItemGroup Condition="'$(Platform)' == 'ARM64'"> | |
| <Content Include="$(MSBuildThisFileDirectory)contents\win-arm64\dll\*.dll"> | |
| <Content Include="$(MSBuildThisFileDirectory)..\contents\win-x86\dll\*.dll"> | |
| <Link>%(Filename)%(Extension)</Link> | |
| <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
| </Content> | |
| </ItemGroup> | |
| <ItemGroup Condition="'$(Platform)' == 'x64'"> | |
| <Content Include="$(MSBuildThisFileDirectory)..\contents\win-x64\dll\*.dll"> | |
| <Link>%(Filename)%(Extension)</Link> | |
| <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
| </Content> | |
| </ItemGroup> | |
| <ItemGroup Condition="'$(Platform)' == 'ARM64'"> | |
| <Content Include="$(MSBuildThisFileDirectory)..\contents\win-arm64\dll\*.dll"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The SOLUTION_FILE_PATH is set to '.' (current directory) but should specify the actual solution file name 'pict.sln'. This will cause MSBuild to fail as it expects a solution or project file, not a directory. Change this to 'pict.sln' or './pict.sln'.