summaryrefslogtreecommitdiff
path: root/platform/linuxbsd/detect.py
AgeCommit message (Expand)Author
2023-02-13Update PCK embedding SCons warning message to mention mold linkerHugo Locurcio
2023-01-23[Linux/BSD] Include headers for dynamically loaded libraries to simplify buil...bruvzg
2023-01-23Cleanup and unify keyboard input.bruvzg
2023-01-23Convert en_GB spelling to en_US with codespellRémi Verschelde
2023-01-20Exclude atomic lib under FreeBSD using LLVMrobfram
2023-01-16Linux/BSD: Add LINUXBSD_ENABLED define for non X11-related checksRémi Verschelde
2022-12-27Allow building X11 without VulkanRiteo
2022-12-03Load X11 dynamicallyRiteo
2022-11-15Load GLX dynamically with GLADRiteo Siuga
2022-10-11Actually set the execinfo flag on non-glibc systemsRiteo
2022-10-04Automatically use execinfo for crash handler on *BSD and musl-based LinuxHugo Locurcio
2022-09-30ci: add Python static analysis check via mypyJiri Suchan
2022-09-26SCons: Unify tools/target build type configurationRémi Verschelde
2022-09-19SCons: Refactor handling of `production` flag and per-platform LTO defaultsRémi Verschelde
2022-09-08SCons: Refactor LTO options with `lto=<none|thin|full>`Rémi Verschelde
2022-09-02Add support for system dark mode (Linux)Raul Santos
2022-08-26Linux: Fix GNU ld detection for pck_embed linker scriptRémi Verschelde
2022-08-25Unify bits, arch, and android_arch into env["arch"]Aaron Franke
2022-07-29[Linux] Fix build with missing DBUS.bruvzg
2022-07-29[Linux] Load dbus libraries dynamically.bruvzg
2022-07-27Load fontconfig libraries dynamically.bruvzg
2022-07-26Implement support for loading system fonts on Linux, macOS / iOS and Windows.bruvzg
2022-07-22SCons: Refactor Linux linker options with `linker=<bfd|gold|lld|mold>`Rémi Verschelde
2022-07-20Improve `linuxbsd` headless building, cleanup build scriptsRiteo
2022-07-20Remove `-pipe` from `LINKFLAGS`Riteo
2022-04-28[Linux] Disable speech-dispatcher, pulse audio and udev wrapper builds, when ...bruvzg
2022-04-28Implement text-to-speech support on Android, iOS, HTML5, Linux, macOS and Win...bruvzg
2022-04-26Linux: Use pkg-config for alsa, libudev and GL tooRémi Verschelde
2022-04-05CI: Update black formatter and apply changesRémi Verschelde
2022-04-01Add CI build with clang sanitizers, increase stack size to 30 MB for builds w...bruvzg
2022-03-09Remove unused Bullet module and thirdparty codeRémi Verschelde
2021-12-10Misc build system fixesAaron Franke
2021-11-01Add support for PowerPC familyDaniel Kolesa
2021-10-31Use OpenGL 3.3 core profile instead of compatibility profileClay John
2021-10-30Add GLES2 2D renderer + Linux display managerlawnjelly
2021-10-22Add support for the RISC-V architectureAaron Franke
2021-10-15Merge pull request #53833 from akien-mga/remove-webm-supportRémi Verschelde
2021-10-15Remove WebM support (and deps libvpx and opus)Rémi Verschelde
2021-10-15SCons: Set `DEBUG_ENABLED` and `DEV_ENABLED` in SConstructRémi Verschelde
2021-10-14SCons: Add `DEV_ENABLED` defines for `target=debug` buildsRémi Verschelde
2021-09-15Merge pull request #52282 from Calinou/scons-improve-linuxbsd-build-messagesRémi Verschelde
2021-09-15Re-enable building position-independent executables on Linux/*BSDHugo Locurcio
2021-08-31Improve messages when compiling for Linux/*BSDHugo Locurcio
2021-08-12Use "volk" instead of statically linked Vulkan loader.bruvzg
2021-06-20Add "Keep screen on" feature to `DisplayServerX11`Niklas Higi
2021-06-01LinuxBSD now compiles without vulkan/x11.Fabio Alessandrelli
2021-05-17Make all file access 64-bit (uint64_t)Pedro J. Estébanez
2021-05-04Port changes to the "raycast" module build files from 3.xjfons
2021-04-26Linux: Remove use_static_cpp override on x86_32Rémi Verschelde
2021-04-16Fix macOS build with all sanitizers enabled.bruvzg