summaryrefslogtreecommitdiff
path: root/platform/linuxbsd/detect.py
AgeCommit message (Expand)Author
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
2021-04-15Add more sanitizer flags to shows more bugsRafał Mikrut
2021-03-14Allow to not optimize release buildRafał Mikrut
2021-03-02add msan sanitizer option for linus/bsd, lsan option for osxJordan Schidlowsky
2021-02-23Allow static linking with libatomic using clangHein-Pieter van Braam-Stewart
2021-02-20Use -latomic when linking whe using clang on LinuxHein-Pieter van Braam-Stewart
2021-02-17Dynamically load libudev.so.1 on Linux if `udev=yes`Rémi Verschelde
2021-02-16Dynamically load libpulse.so.0 and libasound.so.1 on LinuxHein-Pieter van Braam-Stewart
2021-02-08SCons: Fix debug_symbols tests after switch to BoolVariableRémi Verschelde
2021-02-03SCons: Add `production=yes` option to use production defaultsRémi Verschelde
2021-02-01Merge pull request #45630 from akien-mga/linux-enable-udevRémi Verschelde
2021-02-01Linux: Build with use_static_cpp=yes by default for x86_64Rémi Verschelde
2021-02-01Linux: Enable udev support by defaultRémi Verschelde
2020-12-16SCons: Add only selected platform's opts to envRémi Verschelde
2020-11-26[Complex Text Layouts] Add third-party TextServer dependencies (ICU, HarfBuzz...bruvzg
2020-11-25SCons: Do not define TYPED_METHOD_BIND on Linux/clangRémi Verschelde
2020-11-19SCons: Remove unnecessary $LINK overridesRémi Verschelde
2020-11-09Remove `debug_symbols=full` in favor of `debug_symbols=yes`Hugo Locurcio
2020-09-17Add window click-through support.bruvzg
2020-07-23SCons: Remove unused DEBUG_MEMORY_ENABLED defineRémi Verschelde
2020-04-27Update to bullet master (2.90)PouleyKetchoupp
2020-03-30SCons: Format buildsystem files with psf/blackRémi Verschelde
2020-03-26Effective DisplayServer separation, rename X11 -> LinuxBSDJuan Linietsky