Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
75295e7115 | ||
|
|
043f264604 | ||
|
|
961d29e25e | ||
|
|
a4c2b82785 | ||
|
|
db12064ef7 |
No files matched your search
+14
-9
@@ -10,13 +10,16 @@ public class Mono : ModuleRules
|
||||
|
||||
PublicDefinitions.AddRange(new string[]
|
||||
{
|
||||
"DOTNET_MAJOR_VERSION=9",
|
||||
"DOTNET_MAJOR_VERSION=10",
|
||||
"DOTNET_MINOR_VERSION=0",
|
||||
"DOTNET_PATCH_VERSION=11"
|
||||
"DOTNET_PATCH_VERSION=1"
|
||||
});
|
||||
|
||||
var bIsDebug = Target.Configuration == UnrealTargetConfiguration.Debug ||
|
||||
Target.Configuration == UnrealTargetConfiguration.DebugGame;
|
||||
var bUseRelease = true;
|
||||
|
||||
var bIsDebug = !bUseRelease &&
|
||||
(Target.Configuration == UnrealTargetConfiguration.Debug ||
|
||||
Target.Configuration == UnrealTargetConfiguration.DebugGame);
|
||||
|
||||
var MonoConfiguration = bIsDebug ? "Debug" : "Release";
|
||||
|
||||
@@ -56,10 +59,15 @@ public class Mono : ModuleRules
|
||||
PublicSystemLibraries.Add("msvcrtd.lib");
|
||||
}
|
||||
|
||||
RuntimeDependencies.Add(
|
||||
Target.bIsEngineInstalled ? "$(BinaryOutputDir)/coreclr.dll" : "$(TargetOutputDir)/coreclr.dll",
|
||||
RuntimeDependencies.Add("$(BinaryOutputDir)/coreclr.dll",
|
||||
Path.Combine(PlatformLibraryPath, "coreclr.dll"));
|
||||
|
||||
RuntimeDependencies.Add("$(BinaryOutputDir)/System.IO.Compression.Native.dll",
|
||||
Path.Combine(PlatformLibraryPath, "System.IO.Compression.Native.dll"));
|
||||
|
||||
RuntimeDependencies.Add("$(BinaryOutputDir)/System.Globalization.Native.dll",
|
||||
Path.Combine(PlatformLibraryPath, "System.Globalization.Native.dll"));
|
||||
|
||||
var Files = GetFiles(Path.Combine(PlatformLibraryPath, "net"));
|
||||
|
||||
foreach (var File in Files)
|
||||
@@ -181,9 +189,6 @@ public class Mono : ModuleRules
|
||||
RuntimeDependencies.Add("$(BinaryOutputDir)/libSystem.Security.Cryptography.Native.Apple.dylib",
|
||||
Path.Combine(PlatformLibraryPath, "libSystem.Security.Cryptography.Native.Apple.dylib"));
|
||||
|
||||
RuntimeDependencies.Add("$(BinaryOutputDir)/libSystem.Security.Cryptography.Native.OpenSsl.dylib",
|
||||
Path.Combine(PlatformLibraryPath, "libSystem.Security.Cryptography.Native.OpenSsl.dylib"));
|
||||
|
||||
RuntimeDependencies.Add("$(BinaryOutputDir)/libSystem.Net.Security.Native.dylib",
|
||||
Path.Combine(PlatformLibraryPath, "libSystem.Net.Security.Native.dylib"));
|
||||
|
||||
|
||||
@@ -17,13 +17,22 @@
|
||||
<copyFile src="$S(PluginDir)/libSystem.Native.so"
|
||||
dst="$S(BuildDir)/libs/arm64-v8a/libSystem.Native.so"/>
|
||||
</resourceCopies>
|
||||
<resourceCopies>
|
||||
<log text="libSystem.Globalization.Native APL copying files for $S(Architecture)/"/>
|
||||
<copyFile src="$S(PluginDir)/libSystem.Globalization.Native.so"
|
||||
dst="$S(BuildDir)/libs/arm64-v8a/libSystem.Globalization.Native.so"/>
|
||||
</resourceCopies>
|
||||
|
||||
<soLoadLibrary>
|
||||
<log text="libmonosgen-2.0 APL adding loadLibrary references"/>
|
||||
<loadLibrary name="libmonosgen-2.0" failmsg="libmonosgen-2.0 not loaded and required!"/>
|
||||
<loadLibrary name="monosgen-2.0" failmsg="libmonosgen-2.0 not loaded and required!"/>
|
||||
</soLoadLibrary>
|
||||
<soLoadLibrary>
|
||||
<log text="libSystem.Native APL adding loadLibrary references"/>
|
||||
<loadLibrary name="libSystem.Native" failmsg="libSystem.Native not loaded and required!"/>
|
||||
<loadLibrary name="System.Native" failmsg="libSystem.Native not loaded and required!"/>
|
||||
</soLoadLibrary>
|
||||
<soLoadLibrary>
|
||||
<log text="libSystem.Globalization.Native APL adding loadLibrary references"/>
|
||||
<loadLibrary name="System.Globalization.Native" failmsg="libSystem.Globalization.Native not loaded and required!"/>
|
||||
</soLoadLibrary>
|
||||
</root>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loaded 100 of 2246 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user