Raul Santos
ae49eba999
Merge pull request #91 from raulsntos/android-fixes
...
Fix Android target names and add flags for 16KB page size
2025-10-12 23:52:47 +02:00
Rémi Verschelde
945d2619f8
CI: Bump actions, various fixes, update to Mono 6.12.0.206
...
- Update TuxFamily links for Linux SDKs.
- Downgrade CMake to v3 on macOS, it breaks building old LLVM.
- Fix conflict between LLVM `regex_impl.h` header guard and Xcode SDK.
- Pin `macos-13` as newer ones are arm64-based and our scripts don't seem
to infer this properly.
- Patch Mono `offsets-tool.py` to support newer Clang (dotnet patches).
2025-10-12 12:14:33 +02:00
Rémi Verschelde
4912f62a8f
Revert "Add patch to fix Linux kernel regression with mmap and MAP_32BIT"
...
This reverts commit d496154ab1 .
The Linux kernel regression has been patched in 6.1.30 and 6.3.4.
2023-06-02 15:55:02 +02:00
Rémi Verschelde
6236e2ee74
CI: Mono 6.12.0.198, Python 3.11, use ubuntu-latest
...
- Rediff patches against Mono 6.12.0.198.
- Drop `xcode_13_14_fix.diff` which is included upstream in 6.12.0.198.
2023-05-26 12:59:57 +02:00
Rémi Verschelde
d496154ab1
Add patch to fix Linux kernel regression with mmap and MAP_32BIT
2023-05-26 12:58:55 +02:00
bruvzg
a0e457e7c1
Add patch for ARM64 macOS BTLS build.
2023-02-09 21:16:57 +02:00
Rémi Verschelde
2fa04b9dc7
Windows: Re-add --enable-btls-lib to build BTLS dll
...
I reverted this by mistake while investigating an unrelated crash.
See #66 for details.
This reverts commits aaee521d08
and 20368d7289 .
2022-05-24 15:46:20 +02:00
Rémi Verschelde
aaee521d08
Revert "Windows: Configure with --enable-btls-lib to build BTLS dll"
...
This reverts commit f63f4e2e44 .
2022-05-19 08:26:29 +02:00
Ignacio Roldán Etcheverry
f63f4e2e44
Windows: Configure with --enable-btls-lib to build BTLS dll
...
Patched Mono to make the BTLS CMake build work with MinGW on Linux.
2021-08-06 20:29:35 +02:00
Hugo Locurcio
2d30ce6362
Fix Mono log spam
...
This prevents Mono logs from being spammed, which could result
in log file sizes in the dozens of gigabytes.
2021-08-03 17:49:37 +02:00
Rémi Verschelde
7028c15e29
WASM: Apply m2n_trampolines_hook patch added in 0e31293
2021-01-06 16:40:04 +01:00
Rémi Verschelde
210f65f97a
Use /usr/bin/env python3 shebang
2020-10-13 14:55:12 +02:00
Ignacio Etcheverry
33622ee670
offsets-tool: new location and OSXCross support
...
Also fixed:
- 'os_utils.find_executable' was not working.
- Wrong macOS OSXCross tool prefix (was using target arch instead of host arch).
2020-04-16 15:28:28 +02:00
Ignacio Etcheverry
27b5523a2d
Wait and check for exit code when running 'patch'
2020-04-06 14:51:18 +02:00
Ignacio Etcheverry
e8ce81bf23
Add iOS build script and fix builds with OSXCROSS
2020-03-11 01:26:05 +01:00
Ignacio Etcheverry
2f0a47c7ed
BCL: Fix net_4_x build for Windows
2020-01-29 12:27:35 +01:00
Ignacio Etcheverry
7e3e21defc
Add patch from Unity fork to fix TLS re-attachment
...
See: https://github.com/godotengine/godot/issues/33735
2020-01-21 15:17:42 +01:00
Ignacio Etcheverry
ee54822600
Add custom AndroidEnvironment class for Godot
...
The monodroid BCL expects to find this class in 'Mono.Android.dll'. We're not using Xamarin.Android (at least not for now) so we need a replacement.
2019-12-04 15:15:25 +01:00
Ignacio Etcheverry
09fbbb7d61
Add build scripts for WASM, AOT cross-compilers, BCL and desktop
2019-11-10 04:58:04 +01:00