provisioning profiles support

This commit is contained in:
eevee
2025-09-14 01:24:47 +03:00
parent 5f4adec22c
commit 68722c2084
12 changed files with 128 additions and 33 deletions
+2 -2
View File
@@ -19,7 +19,7 @@ internal class DebManager(IviInjectionEntry debEntry) : IDisposable
new ProcessStartInfo
{
FileName = "tar",
Arguments = $"-xf {debEntry.FullName} --directory={_tempPath}"
ArgumentList = { "-xf", debEntry.FullName, $"--directory={_tempPath}" }
}
);
@@ -31,7 +31,7 @@ internal class DebManager(IviInjectionEntry debEntry) : IDisposable
new ProcessStartInfo
{
FileName = "tar",
Arguments = $"-xf {dataArchive}",
ArgumentList = { "-xf", dataArchive },
WorkingDirectory = _tempPath
}
);
+4 -4
View File
@@ -13,7 +13,7 @@ internal static class DependencyExtensions
new ProcessStartInfo
{
FileName = "otool",
Arguments = $"-L \"{binary.FullName}\"",
ArgumentList = { "-L", binary.FullName },
RedirectStandardOutput = true
}
);
@@ -35,7 +35,7 @@ internal static class DependencyExtensions
new ProcessStartInfo
{
FileName = "install_name_tool",
Arguments = $"-change {oldPath} {newPath} \"{binary.FullName}\"",
ArgumentList = { "-change", oldPath, newPath, binary.FullName },
RedirectStandardError = true
}
);
@@ -52,7 +52,7 @@ internal static class DependencyExtensions
new ProcessStartInfo
{
FileName = "install_name_tool",
Arguments = $"-add_rpath {rPath} \"{binary.FullName}\"",
ArgumentList = { "-add_rpath", rPath, binary.FullName },
RedirectStandardOutput = true
}
);
@@ -70,7 +70,7 @@ internal static class DependencyExtensions
new ProcessStartInfo
{
FileName = "insert-dylib",
Arguments = $"{dependency} \"{binary.FullName}\" --all-yes --inplace",
ArgumentList = { dependency, binary.FullName, "--all-yes", "--inplace" },
RedirectStandardOutput = true
}
);