Build deps for iOS

This commit is contained in:
Wojtek Figat
2023-03-16 22:13:37 +01:00
parent 0ba261d338
commit c615ad18a8
26 changed files with 163 additions and 15 deletions

View File

@@ -251,6 +251,7 @@ namespace Flax.Build.Platforms
args.Add("-dynamiclib");
}
}
SetupLinkFilesArgs(graph, options, args, outputFilePath);
// Input libraries
var libraryPaths = new HashSet<string>();

View File

@@ -43,12 +43,16 @@ namespace Flax.Build.Platforms
// TODO: move this to the specific module configs (eg. Platform.Build.cs)
options.LinkEnv.InputLibraries.Add("z");
options.LinkEnv.InputLibraries.Add("bz2");
options.LinkEnv.InputLibraries.Add("Foundation.framework");
options.LinkEnv.InputLibraries.Add("CoreFoundation.framework");
options.LinkEnv.InputLibraries.Add("CoreGraphics.framework");
options.LinkEnv.InputLibraries.Add("SystemConfiguration.framework");
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)