Rémi Verschelde
|
90446fe9f3
SCons: Move platform logo/run icon to `export` folder
|
2 years ago |
bruvzg
|
628f3b2f79
[OS] Implement and expose to scripting APIs `get_memory_info` method instead of old `get_free_static_memory`.
|
2 years ago |
bruvzg
|
a5128e71bb
[Export docs] Move docs to platform folders.
|
2 years ago |
Rémi Verschelde
|
015cec0a6b
Merge pull request #74666 from akien-mga/scons-linux-cleanup-pulseaudio-defines
|
2 years ago |
Rémi Verschelde
|
a35586779e
SCons: Cleanup pulseaudio defines for Linux
|
2 years ago |
Omar Polo
|
ac04a0761e
change some sys.exit() to be fatal
|
2 years ago |
Rémi Verschelde
|
afb8693715
Linux: Don't try to link system embree3 on unsupported archs
|
2 years ago |
Rémi Verschelde
|
cefe1e0654
Merge pull request #73441 from akien-mga/linux-unbundling-fixes
|
2 years ago |
Rémi Verschelde
|
e2fc0acd36
Fix includes of thirdparty libs which can be unbundled on Linux
|
2 years ago |
bruvzg
|
dd068794c3
[Linux] Make SO wrapper usage optional.
|
2 years ago |
Hugo Locurcio
|
074d87d718
Update PCK embedding SCons warning message to mention mold linker
|
2 years ago |
bruvzg
|
5c4fe6339b
[Linux/BSD] Include headers for dynamically loaded libraries to simplify build dependencies.
|
2 years ago |
bruvzg
|
daad4aed62
Cleanup and unify keyboard input.
|
2 years ago |
Rémi Verschelde
|
5b1df48c6c
Convert en_GB spelling to en_US with codespell
|
2 years ago |
robfram
|
9faa92bda0
Exclude atomic lib under FreeBSD using LLVM
|
3 years ago |
Rémi Verschelde
|
91a54cdbc1
Linux/BSD: Add LINUXBSD_ENABLED define for non X11-related checks
|
2 years ago |
Riteo
|
3960c6b8f9
Allow building X11 without Vulkan
|
2 years ago |
Riteo
|
2dd5a792bb
Load X11 dynamically
|
2 years ago |
Riteo Siuga
|
dc2919d57b
Load GLX dynamically with GLAD
|
2 years ago |
Riteo
|
a3b5353892
Actually set the execinfo flag on non-glibc systems
|
2 years ago |
Hugo Locurcio
|
8e04bffbcf
Automatically use execinfo for crash handler on *BSD and musl-based Linux
|
3 years ago |
Jiri Suchan
|
c5bd2f9dce
ci: add Python static analysis check via mypy
|
3 years ago |
Rémi Verschelde
|
39facb35a0
SCons: Unify tools/target build type configuration
|
2 years ago |
Rémi Verschelde
|
35a15e6191
SCons: Refactor handling of `production` flag and per-platform LTO defaults
|
2 years ago |
Rémi Verschelde
|
c2c659db32
SCons: Refactor LTO options with `lto=<none|thin|full>`
|
3 years ago |
Raul Santos
|
471c9c2969
Add support for system dark mode (Linux)
|
3 years ago |
Rémi Verschelde
|
fce3602a1e
Linux: Fix GNU ld detection for pck_embed linker script
|
3 years ago |
Aaron Franke
|
27b0f18275
Unify bits, arch, and android_arch into env["arch"]
|
3 years ago |
bruvzg
|
d6a9384a32
[Linux] Fix build with missing DBUS.
|
3 years ago |
bruvzg
|
f973069afb
[Linux] Load dbus libraries dynamically.
|
3 years ago |