Skip to content
This repository was archived by the owner on Dec 5, 2024. It is now read-only.

Commit bbc769f

Browse files
committed
Fix src/UnityExtension project
To be able to prototype with the src/UnityExtension project directly, the meta files for the native libraries need to be configured correctly, and they were only set in the package project. Move them to the lib folder and copied them to all locations where native libraries live, so we always have the correctly configured meta file everywhere.
1 parent 8e340b8 commit bbc769f

File tree

7 files changed

+30
-0
lines changed

7 files changed

+30
-0
lines changed

common/nativelibraries.props

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,32 +4,62 @@
44
<Content Include="$(SolutionDir)\lib\sfw\linux\libsfw.so">
55
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
66
</Content>
7+
<Content Include="$(SolutionDir)\lib\sfw\linux\libsfw.so.meta">
8+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
9+
</Content>
710
<Content Include="$(SolutionDir)\lib\sfw\mac\libsfw.bundle">
811
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
912
</Content>
13+
<Content Include="$(SolutionDir)\lib\sfw\mac\libsfw.bundle.meta">
14+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
15+
</Content>
1016
<Content Include="$(SolutionDir)\lib\sfw\win\x64\sfw_x64.dll">
1117
<Link>x64\sfw_x64.dll</Link>
1218
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
1319
</Content>
20+
<Content Include="$(SolutionDir)\lib\sfw\win\x64\sfw_x64.dll.meta">
21+
<Link>x64\sfw_x64.dll.meta</Link>
22+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
23+
</Content>
1424
<Content Include="$(SolutionDir)\lib\sfw\win\x64\sfw_x64.pdb">
1525
<Link>x64\sfw_x64.pdb</Link>
1626
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
1727
</Content>
28+
<Content Include="$(SolutionDir)\lib\sfw\win\x64\sfw_x64.pdb.meta">
29+
<Link>x64\sfw_x64.pdb.meta</Link>
30+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
31+
</Content>
1832
<Content Include="$(SolutionDir)\lib\sfw\win\x64\pthreadVC2.dll">
1933
<Link>x64\pthreadVC2.dll</Link>
2034
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
2135
</Content>
36+
<Content Include="$(SolutionDir)\lib\sfw\win\x64\pthreadVC2.dll.meta">
37+
<Link>x64\pthreadVC2.dll.meta</Link>
38+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
39+
</Content>
2240
<Content Include="$(SolutionDir)\lib\sfw\win\x86\sfw_x86.dll">
2341
<Link>x86\sfw_x86.dll</Link>
2442
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
2543
</Content>
44+
<Content Include="$(SolutionDir)\lib\sfw\win\x86\sfw_x86.dll.meta">
45+
<Link>x86\sfw_x86.dll.meta</Link>
46+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
47+
</Content>
2648
<Content Include="$(SolutionDir)\lib\sfw\win\x86\sfw_x86.pdb">
2749
<Link>x86\sfw_x86.pdb</Link>
2850
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
2951
</Content>
52+
<Content Include="$(SolutionDir)\lib\sfw\win\x86\sfw_x86.pdb.meta">
53+
<Link>x86\sfw_x86.pdb.meta</Link>
54+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
55+
</Content>
3056
<Content Include="$(SolutionDir)\lib\sfw\win\x86\pthreadVC2.dll">
3157
<Link>x86\pthreadVC2.dll</Link>
3258
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
3359
</Content>
60+
<Content Include="$(SolutionDir)\lib\sfw\win\x86\pthreadVC2.dll.meta">
61+
<Link>x86\pthreadVC2.dll.meta</Link>
62+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
63+
</Content>
3464
</ItemGroup>
3565
</Project>

unity/PackageProject/Assets/GitHub/Editor/libsfw.so.meta renamed to lib/sfw/linux/libsfw.so.meta

File renamed without changes.

unity/PackageProject/Assets/GitHub/Editor/libsfw.bundle.meta renamed to lib/sfw/mac/libsfw.bundle.meta

File renamed without changes.

unity/PackageProject/Assets/GitHub/Editor/x64/pthreadVC2.dll.meta renamed to lib/sfw/win/x64/pthreadVC2.dll.meta

File renamed without changes.

unity/PackageProject/Assets/GitHub/Editor/x64/sfw_x64.dll.meta renamed to lib/sfw/win/x64/sfw_x64.dll.meta

File renamed without changes.

unity/PackageProject/Assets/GitHub/Editor/x86/pthreadVC2.dll.meta renamed to lib/sfw/win/x86/pthreadVC2.dll.meta

File renamed without changes.

unity/PackageProject/Assets/GitHub/Editor/x86/sfw_x86.dll.meta renamed to lib/sfw/win/x86/sfw_x86.dll.meta

File renamed without changes.

0 commit comments

Comments
 (0)