Skip to content

Commit e1dc31e

Browse files
authored
Merge pull request #143 from GetStream/danielsierpinski/uni-102-fix-il2cpp-compiler-stripping-c-code-when-building-for-ios
Add link.xml with PackageXmlInstaller for each assembly in the package
2 parents 1895862 + 91510ba commit e1dc31e

22 files changed

+287
-20
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#if UNITY_EDITOR
2+
using StreamVideo.Libs.PackageXmlInstaller;
3+
4+
namespace StreamVideo.ExampleProject
5+
{
6+
/// <summary>
7+
/// Link Xml installer for StreamVideo.ExampleProject assembly
8+
/// </summary>
9+
public class ExampleProjectAssemblyLinkXmlInstaller : PackageXmlInstallerBase
10+
{
11+
public override string LinkXmlGuid => "57e429f792d04b47828748874c202c2f";
12+
}
13+
}
14+
#endif

Assets/Samples/Stream Video & Audio Chat SDK/0.8.0/Video & Audio Chat Example Project/Scripts/ExampleProjectAssemblyLinkXmlInstaller.cs.meta

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/Samples/Stream Video & Audio Chat SDK/0.8.0/Video & Audio Chat Example Project/Scripts/StreamVideoManager.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
using System;
2-
using System.Linq;
32
using System.Net.Http;
43
using System.Threading.Tasks;
54
using StreamVideo.Core;
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<linker>
2+
<assembly fullname="StreamVideo.ExampleProject" preserve="all"/>
3+
</linker>

Assets/Samples/Stream Video & Audio Chat SDK/0.8.0/Video & Audio Chat Example Project/Scripts/link.xml.meta

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#if UNITY_EDITOR
2+
using StreamVideo.Libs.PackageXmlInstaller;
3+
4+
namespace StreamVideo.Core
5+
{
6+
/// <summary>
7+
/// Link Xml installer for StreamVideo.Core assembly
8+
/// </summary>
9+
public class CoreAssemblyLinkXmlInstaller : PackageXmlInstallerBase
10+
{
11+
public override string LinkXmlGuid => "f463da9835a43604c81158483e96cac3";
12+
}
13+
}
14+
#endif

Packages/StreamVideo/Runtime/Core/LinkXmlInstaller.cs.meta renamed to Packages/StreamVideo/Runtime/Core/CoreAssemblyLinkXmlInstaller.cs.meta

File renamed without changes.
Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
11
<linker>
2-
<assembly fullname="StreamVideo.Core">
3-
<namespace fullname="StreamVideo.Core.InternalDTO.Events" preserve="all"/>
4-
<namespace fullname="StreamVideo.Core.InternalDTO.Models" preserve="all"/>
5-
<namespace fullname="StreamVideo.Core.InternalDTO.Requests" preserve="all"/>
6-
<namespace fullname="StreamVideo.Core.InternalDTO.Responses" preserve="all"/>
7-
</assembly>
2+
<assembly fullname="StreamVideo.Core" preserve="all"/>
83
</linker>
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#if UNITY_EDITOR
2+
using StreamVideo.Libs.PackageXmlInstaller;
3+
4+
namespace StreamVideo.Libs
5+
{
6+
/// <summary>
7+
/// Link Xml installer for StreamVideo.Libs assembly
8+
/// </summary>
9+
public class LibsAssemblyLinkXmlInstaller : PackageXmlInstallerBase
10+
{
11+
public override string LinkXmlGuid => "67e548a9d13c984408549b00e07ae9bc";
12+
}
13+
}
14+
#endif

Packages/StreamVideo/Runtime/Libs/LibsAssemblyLinkXmlInstaller.cs.meta

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)