bruvzg
|
b767d2e0fd
Add arch flag to assembler to fix build on ARM64 macOS / iOS.
|
3 years ago |
bruvzg
|
ba0317be04
Add CI build with clang sanitizers, increase stack size to 30 MB for builds with sanitizers.
|
3 years ago |
Rémi Verschelde
|
d3345ef1f8
OSX: Pass `-mmacosx-version-min=11.0` instead of `11.00`
|
3 years ago |
bruvzg
|
b84ef16aa7
[macOS] Cleanup and split Objective-C objects to the separate files
|
3 years ago |
bruvzg
|
33d6d4bdf7
[macOS] Enable Objective-C ARC
|
3 years ago |
Aaron Franke
|
368c0bc0ac
Misc build system fixes
|
3 years ago |
Aaron Franke
|
35b9263e5b
Fix typo in architecture name for x86_64 macOS
|
3 years ago |
bruvzg
|
1ad14eb14b
[macOS] Add support for OpenGLES3 video driver.
|
3 years ago |
Clay John
|
8a10bb7d0d
Use OpenGL 3.3 core profile instead of compatibility profile
|
3 years ago |
Sean Kim
|
753836c373
Adds support for 'use_coverage' flag in OSX.
|
3 years ago |
Rémi Verschelde
|
1efe7093be
Merge pull request #53833 from akien-mga/remove-webm-support
|
3 years ago |
Rémi Verschelde
|
ae74e78909
Remove WebM support (and deps libvpx and opus)
|
3 years ago |
Rémi Verschelde
|
cd21cc683a
SCons: Set `DEBUG_ENABLED` and `DEV_ENABLED` in SConstruct
|
3 years ago |
Rémi Verschelde
|
e2dfb656f4
SCons: Add `DEV_ENABLED` defines for `target=debug` builds
|
3 years ago |
bruvzg
|
d7957a2a20
Use "volk" instead of statically linked Vulkan loader.
|
4 years ago |
bruvzg
|
53f84e39fd
Fix MoltenVK static linking on macOS (add missing include path, Vulkan SDK path option, use xcframework instead of static framework).
|
4 years ago |
bruvzg
|
a79cc0d772
Fix macOS build with all sanitizers enabled.
|
4 years ago |
Rafał Mikrut
|
f827bcd2f3
Add more sanitizer flags to shows more bugs
|
5 years ago |
Rafał Mikrut
|
0b298d201e
Allow to not optimize release build
|
4 years ago |
Jordan Schidlowsky
|
da35cd2f00
add msan sanitizer option for linus/bsd, lsan option for osx
|
4 years ago |
Rémi Verschelde
|
849c090343
SCons: Fix debug_symbols tests after switch to BoolVariable
|
4 years ago |
Rémi Verschelde
|
db26871210
SCons: Add `production=yes` option to use production defaults
|
4 years ago |
Rémi Verschelde
|
0f84d8dc49
SCons: Add only selected platform's opts to env
|
4 years ago |
Rémi Verschelde
|
f69339c2c2
Merge pull request #43692 from akien-mga/scons-leave-link-alone
|
4 years ago |
Rémi Verschelde
|
2e4bff1cfe
SCons: Remove unnecessary $LINK overrides
|
4 years ago |
Rémi Verschelde
|
dbbbb53927
OSX: Fix linking with osxcross for arm64
|
4 years ago |
Hugo Locurcio
|
ff1f0d2cb5
Remove `debug_symbols=full` in favor of `debug_symbols=yes`
|
5 years ago |
reduz
|
ee06a70ea6
Refactor MethodBind to use variadic templates
|
4 years ago |
Marcel Admiraal
|
e3d698dae9
Remove unused Python imports.
|
5 years ago |
Gordon MacPherson
|
788c521ce8
fixed linker being slow on OSX
|
5 years ago |