Add iOS app exporting

This commit is contained in:
Wojtek Figat
2023-06-10 23:05:52 +02:00
parent 1fdc91255b
commit 621d408078
5 changed files with 74 additions and 21 deletions

View File

@@ -51,9 +51,6 @@ namespace Flax.Build.Platforms
options.LinkEnv.InputLibraries.Add("IOKit.framework");
options.LinkEnv.InputLibraries.Add("UIKit.framework");
options.LinkEnv.InputLibraries.Add("QuartzCore.framework");
//options.LinkEnv.InputLibraries.Add("QuartzCore.framework");
//options.LinkEnv.InputLibraries.Add("AudioToolbox.framework");
//options.LinkEnv.InputLibraries.Add("AudioUnit.framework");
}
protected override void AddArgsCommon(BuildOptions options, List<string> args)
@@ -124,6 +121,11 @@ namespace Flax.Build.Platforms
File.Delete(inputFileAsm);
File.Delete(inputFileObj);
// Fix rpath id
result = Utilities.Run("install_name_tool", $"-id \"@rpath/{Path.GetFileName(outputFileDylib)}\" \"{outputFileDylib}\"", null, inputFileFolder, Utilities.RunOptions.ConsoleLogOutput, envVars);
if (result != 0)
return true;
return false;
}
}