summaryrefslogtreecommitdiff
path: root/SConstruct
AgeCommit message (Expand)Author
2021-08-06SCons: Disable Clang -Wordered-compare-function-pointers warningRémi Verschelde
2021-07-20SCons: Avoid using Python f-string to preserve Python 3.5 compatRémi Verschelde
2021-07-13Implement the ability to disable classesreduz
2021-07-08Add elapsed time print statement to build systemHendrik Brucker
2021-06-21Print a notice when compiling with `target=debug`Hugo Locurcio
2021-06-01LinuxBSD now compiles without vulkan/x11.Fabio Alessandrelli
2021-06-01Remove server platformFabio Alessandrelli
2021-05-31Improve compiler version extractionMmAaXx500
2021-05-04Port changes to the "raycast" module build files from 3.xjfons
2021-04-10Add option modules_enabled_by_defaulttotlmstr
2021-03-23Merge pull request #44398 from RevoluPowered/unit-tests-for-export-templatesRémi Verschelde
2021-03-22Add unit tests for export templatesGordon MacPherson
2021-03-20Merge pull request #46966 from qarmin/faster_releaseRémi Verschelde
2021-03-14Allow to not optimize release buildRafał Mikrut
2021-03-14Merge pull request #46799 from goostengine/module-includesRémi Verschelde
2021-03-12Fixes small typos and grammar correctionAnshul7sp1
2021-03-10SCons: Use default env["ENV"] and prepend PATH to itRémi Verschelde
2021-03-09SCons: Propagate the user's OS environment in env["ENV"]Rémi Verschelde
2021-03-08Provide additional include paths for custom modulesAndrii Doroshenko (Xrayez)
2021-03-07SCons: Fix parsing PATH when constructing base environmentRémi Verschelde
2021-02-25SCons: Fix profile type. It is a stringMateo Kuruk Miccino
2021-02-24SCons: Properly handle overriding default values to bool optionsRémi Verschelde
2021-02-18SCons: Make freetype module a mandatory editor dependencyRémi Verschelde
2021-02-08Merge pull request #43057 from Xrayez/custom_modules_recursiveRémi Verschelde
2021-02-03SCons: Add `production=yes` option to use production defaultsRémi Verschelde
2021-02-01Fix incorrect version requirement in the SCons compilation DB commentHugo Locurcio
2020-12-17SCons: Fix build with `p` alias or platform auto-detectionRémi Verschelde
2020-12-16SCons: Add only selected platform's opts to envRémi Verschelde
2020-12-12Don't handle BaseException in build scriptsMarcel Admiraal
2020-11-26[Complex Text Layouts] Add third-party TextServer dependencies (ICU, HarfBuzz...bruvzg
2020-11-25Core: Always enable ptrcall, remove PTRCALL_ENABLED defineRémi Verschelde
2020-10-24SCons: Add an option to detect C++ modules recursivelyAndrii Doroshenko (Xrayez)
2020-10-08SCons: Refactor and cleanup warnings definitionRémi Verschelde
2020-09-27Add all headers to VS ProjectBartłomiej T. Listwon
2020-09-10Remove unused Python imports.Marcel Admiraal
2020-08-13Merge pull request #41219 from akien-mga/gles2-takes-holidaysRémi Verschelde
2020-08-13Remove obsolete GLES2 backend codeRémi Verschelde
2020-08-12update to use scons compile db toolGordon MacPherson
2020-07-28SCons: Refactor running commands through buildersAndrii Doroshenko (Xrayez)
2020-07-26CI: Install master version of psf/blackRémi Verschelde
2020-07-26SCons: Build tests/ and main/ in cloned environmentsRémi Verschelde
2020-07-26Move `tests` to the top-level directoryAndrii Doroshenko (Xrayez)
2020-07-25SCons: Add `tests` option to enable or disable unit testsAndrii Doroshenko (Xrayez)
2020-07-24t Add unit testing to Godot using DocTest and added to GitHub Actions CIRevoluPowered
2020-07-14SCons: Do not enable werror=yes by defaultRémi Verschelde
2020-07-12Disable "misleading indentation" warning on GCCAaron Franke
2020-06-10Merge pull request #37248 from Xrayez/env-dumpRémi Verschelde
2020-06-10SCons: Dump construction environment to a fileAndrii Doroshenko (Xrayez)
2020-06-03SCons: Validate dependencies for linked multimedia modulesRémi Verschelde
2020-05-29Merge pull request #39137 from Xrayez/custom-modules-profileRémi Verschelde