Mario Liebisch
|
5bb54d3184
Updated compiler version detection
|
1 anno fa |
Rémi Verschelde
|
df0ebc6dfc
SCons: Fix Python 3.12 SyntaxError with regex escape sequences
|
1 anno fa |
Rémi Verschelde
|
8be838481d
Allow unbundling OpenXR (for Linux distros)
|
2 anni fa |
Rémi Verschelde
|
4c1c26979b
Linux: Link libsquish directly when unbundling, .pc file unreliable
|
1 anno fa |
Rémi Verschelde
|
da1e511f11
Linux: Allow unbundling brotli to use system library
|
1 anno fa |
Rémi Verschelde
|
90446fe9f3
SCons: Move platform logo/run icon to `export` folder
|
1 anno fa |
bruvzg
|
628f3b2f79
[OS] Implement and expose to scripting APIs `get_memory_info` method instead of old `get_free_static_memory`.
|
2 anni fa |
bruvzg
|
a5128e71bb
[Export docs] Move docs to platform folders.
|
2 anni fa |
Rémi Verschelde
|
015cec0a6b
Merge pull request #74666 from akien-mga/scons-linux-cleanup-pulseaudio-defines
|
2 anni fa |
Rémi Verschelde
|
a35586779e
SCons: Cleanup pulseaudio defines for Linux
|
2 anni fa |
Omar Polo
|
ac04a0761e
change some sys.exit() to be fatal
|
2 anni fa |
Rémi Verschelde
|
afb8693715
Linux: Don't try to link system embree3 on unsupported archs
|
2 anni fa |
Rémi Verschelde
|
cefe1e0654
Merge pull request #73441 from akien-mga/linux-unbundling-fixes
|
2 anni fa |
Rémi Verschelde
|
e2fc0acd36
Fix includes of thirdparty libs which can be unbundled on Linux
|
2 anni fa |
bruvzg
|
dd068794c3
[Linux] Make SO wrapper usage optional.
|
2 anni fa |
Hugo Locurcio
|
074d87d718
Update PCK embedding SCons warning message to mention mold linker
|
2 anni fa |
bruvzg
|
5c4fe6339b
[Linux/BSD] Include headers for dynamically loaded libraries to simplify build dependencies.
|
2 anni fa |
bruvzg
|
daad4aed62
Cleanup and unify keyboard input.
|
2 anni fa |
Rémi Verschelde
|
5b1df48c6c
Convert en_GB spelling to en_US with codespell
|
2 anni fa |
robfram
|
9faa92bda0
Exclude atomic lib under FreeBSD using LLVM
|
3 anni fa |
Rémi Verschelde
|
91a54cdbc1
Linux/BSD: Add LINUXBSD_ENABLED define for non X11-related checks
|
2 anni fa |
Riteo
|
3960c6b8f9
Allow building X11 without Vulkan
|
2 anni fa |
Riteo
|
2dd5a792bb
Load X11 dynamically
|
2 anni fa |
Riteo Siuga
|
dc2919d57b
Load GLX dynamically with GLAD
|
2 anni fa |
Riteo
|
a3b5353892
Actually set the execinfo flag on non-glibc systems
|
2 anni fa |
Hugo Locurcio
|
8e04bffbcf
Automatically use execinfo for crash handler on *BSD and musl-based Linux
|
2 anni fa |
Jiri Suchan
|
c5bd2f9dce
ci: add Python static analysis check via mypy
|
2 anni fa |
Rémi Verschelde
|
39facb35a0
SCons: Unify tools/target build type configuration
|
2 anni fa |
Rémi Verschelde
|
35a15e6191
SCons: Refactor handling of `production` flag and per-platform LTO defaults
|
2 anni fa |
Rémi Verschelde
|
c2c659db32
SCons: Refactor LTO options with `lto=<none|thin|full>`
|
2 anni fa |