PostProcessWSA.CopyUnityTools C# (CSharp) Method

CopyUnityTools() private method

private CopyUnityTools ( ) : void
return void
    private void CopyUnityTools()
    {
        string[] strArray = new string[] { "SerializationWeaver/Mono.Cecil.dll", "SerializationWeaver/Mono.Cecil.Mdb.dll", "SerializationWeaver/Mono.Cecil.Pdb.dll", "SerializationWeaver/Mono.Cecil.Rocks.dll", "SerializationWeaver/SerializationWeaver.exe", "SerializationWeaver/Unity.CecilTools.dll", "SerializationWeaver/Unity.SerializationLogic.dll", "SerializationWeaver/Unity.SerializationWeaver.Common.dll", "SerializationWeaver/Unity.SerializationWeaver.dll", "SerializationWeaver/Unity.UNetWeaver.dll", "AssemblyConverter.exe", "Mono.Cecil.dll", "Mono.Cecil.Mdb.dll", "Mono.Cecil.Pdb.dll" };
        string str = Path.Combine(base.InstallPath, "Unity");
        string[] components = new string[] { str, "Tools", "SerializationWeaver" };
        string path = Paths.Combine(components);
        if (!Directory.Exists(path))
        {
            Directory.CreateDirectory(path);
        }
        foreach (string str3 in strArray)
        {
            string[] textArray3 = new string[] { base.PlayerPackage, "Tools", str3 };
            string sourceFileName = Paths.Combine(textArray3);
            string[] textArray4 = new string[] { base.InstallPath, "Unity", "Tools", str3 };
            string destFileName = Paths.Combine(textArray4);
            File.Copy(sourceFileName, destFileName, true);
            File.SetAttributes(destFileName, FileAttributes.Normal);
        }
    }