summaryrefslogtreecommitdiff
path: root/SConstruct
AgeCommit message (Expand)Author
2023-05-12Enable shadow warnings and fix raised errorsNinni Pipping
2023-04-26Err when trying to build the editor without its required modulesYuri Sizov
2023-03-13Windows: Workaround missing DWRITE_FONT_WEIGHT value in old MinGWRémi Verschelde
2023-02-17Merge pull request #73441 from akien-mga/linux-unbundling-fixesRémi Verschelde
2023-02-16Let VS solution name be overriddenPedro J. Estébanez
2023-02-16Fix includes of thirdparty libs which can be unbundled on LinuxRémi Verschelde
2023-02-01SCons: Fix wrong `debug_symbols` default value in --helpRémi Verschelde
2023-01-16SCons: Fix feature build profile being parsed too lateRémi Verschelde
2023-01-15Alter linux debug stacktraces handling to support more environmentsEkaterina Vaartis
2022-12-10Rename `float=64` SCons option to `precision=double`Hugo Locurcio
2022-12-02SCons: Strip symbol table for builds with `debug_symbols=no`Rémi Verschelde
2022-10-31Add console wrapper app to handle console i/o redirection on Windows.bruvzg
2022-10-11Merge pull request #67000 from RandomShaper/split_render_furtherRémi Verschelde
2022-10-10SCons: Re-enable treating `#warning` as error with `werror`Rémi Verschelde
2022-10-10SCons: Cleanup GCC warnings configurationRémi Verschelde
2022-10-07Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg
2022-10-06Polish rendering driver refactor furtherPedro J. Estébanez
2022-10-01Fix CODEOWNERS and fix missing quote in "Building for platform" messageAaron Franke
2022-09-26SCons: Unify tools/target build type configurationRémi Verschelde
2022-09-23SCons: Cleanup `DEBUG`, `_DEBUG` and `NDEBUG` definesRémi Verschelde
2022-09-19SCons: Refactor handling of `production` flag and per-platform LTO defaultsRémi Verschelde
2022-09-14SCons: Add `methods.get_version_info()` method returning a DictRémi Verschelde
2022-09-08SCons: Refactor LTO options with `lto=<none|thin|full>`Rémi Verschelde
2022-09-07SCons: Fix compilation database generation with MSVCRémi Verschelde
2022-09-04Add float arg to build_assemblies.pyAlmighty Laxz
2022-09-02SCons: Enforce version 4.0+ when `compiledb=yes` is usedRémi Verschelde
2022-08-29[Web] Rename JavaScript platform to Web.Fabio Alessandrelli
2022-08-25Unify bits, arch, and android_arch into env["arch"]Aaron Franke
2022-08-07Merge pull request #63919 from Faless/scons/4.x_easy_depsRémi Verschelde
2022-08-04[Scons] Implement module dependency sorting.Fabio Alessandrelli
2022-08-03Add Text Server related options to the build profiles editor.bruvzg
2022-07-22Merge pull request #63310 from akien-mga/scons-vsproj-windowsRémi Verschelde
2022-07-22SCons: Prevent using `vsproj` option outside WindowsRémi Verschelde
2022-07-22Merge pull request #62996 from reduz/feature-build-profilesRémi Verschelde
2022-07-22Implement Feature Build Profilesreduz
2022-07-21Rename OSX to macOS and iPhoneOS to iOS.bruvzg
2022-07-17SCons: Default `num_jobs` to max CPUs minus 1 if not specifiedRémi Verschelde
2022-07-07Only include editor/SCsub when building the editor: tools=yesMarcel Admiraal
2022-06-25Upgrade Android NDK to r23 LTSMarcel Admiraal
2022-05-03SCons: Don't enable any `-Werror=return-type` outside `werror=yes`Rémi Verschelde
2022-04-30SCons: Disable `-Werror=return-type` for GCC 12+ due to regressionRémi Verschelde
2022-03-28Remove last editor code dependencies in template buildRémi Verschelde
2022-03-17Unify TextServer built-in module and GDExtension code.bruvzg
2022-03-09Remove unused Bullet module and thirdparty codeRémi Verschelde
2022-02-23Implementing OpenXR driverBastiaan Olij
2022-02-09SCons: Make compilation database generation optionalRémi Verschelde
2022-02-08SCons: Add `fast_unsafe` option for faster rebuildsRémi Verschelde
2022-01-13Improve python helper modules declaration in SConstruct for compatibility wit...Emmanuel Leblond
2022-01-12Explicitly declare python helper modules in SConstruct to avoid unexpected sh...Emmanuel Leblond
2022-01-12Merge pull request #56308 from Calinou/scons-tweak-target-release-error-messageRémi Verschelde