summaryrefslogtreecommitdiffstats
path: root/SConstruct
Commit message (Expand)AuthorAgeFilesLines
* SCons: Refactor and cleanup warnings definitionRémi Verschelde2020-10-081-13/+10
* Add all headers to VS ProjectBartłomiej T. Listwon2020-09-271-25/+4
* Remove unused Python imports.Marcel Admiraal2020-09-101-2/+0
* Merge pull request #41219 from akien-mga/gles2-takes-holidaysRémi Verschelde2020-08-131-8/+3
|\
| * Remove obsolete GLES2 backend codeRémi Verschelde2020-08-131-8/+3
* | update to use scons compile db toolGordon MacPherson2020-08-121-3/+4
|/
* SCons: Refactor running commands through buildersAndrii Doroshenko (Xrayez)2020-07-281-21/+19
* CI: Install master version of psf/blackRémi Verschelde2020-07-261-2/+3
* SCons: Build tests/ and main/ in cloned environmentsRémi Verschelde2020-07-261-6/+0
* Move `tests` to the top-level directoryAndrii Doroshenko (Xrayez)2020-07-261-3/+4
* SCons: Add `tests` option to enable or disable unit testsAndrii Doroshenko (Xrayez)2020-07-251-2/+12
* t Add unit testing to Godot using DocTest and added to GitHub Actions CIRevoluPowered2020-07-241-0/+3
* SCons: Do not enable werror=yes by defaultRémi Verschelde2020-07-141-2/+1
* Disable "misleading indentation" warning on GCCAaron Franke2020-07-121-0/+1
* Merge pull request #37248 from Xrayez/env-dumpRémi Verschelde2020-06-101-1/+4
|\
| * SCons: Dump construction environment to a fileAndrii Doroshenko (Xrayez)2020-06-101-1/+4
* | SCons: Validate dependencies for linked multimedia modulesRémi Verschelde2020-06-031-8/+7
* | Merge pull request #39137 from Xrayez/custom-modules-profileRémi Verschelde2020-05-291-4/+9
|\ \
| * | SCons: Allow to read `custom_modules` option via a fileAndrii Doroshenko (Xrayez)2020-05-291-4/+9
* | | SCons: Prefer `Exit()` method over `sys.exit()`Andrii Doroshenko (Xrayez)2020-05-281-12/+12
* | | Merge pull request #39125 from Xrayez/py-modules-order-4.0Rémi Verschelde2020-05-281-3/+4
|\ \ \ | |_|/ |/| |
| * | SCons: use `OrderedDict` to ensure insertion order of modulesAndrii Doroshenko (Xrayez)2020-05-281-3/+4
| |/
* | Merge pull request #37198 from Xrayez/progress-insideRémi Verschelde2020-05-271-117/+1
|\ \ | |/ |/|
| * Moved to methods.py as a `show_progress` method.Andrii Doroshenko (Xrayez)2020-03-301-117/+1
* | Add `custom_modules` build option to compile external user modulesAndrii Doroshenko (Xrayez)2020-05-251-23/+45
* | SCons: Improve registration of compilation_db tool, check versionRémi Verschelde2020-05-181-7/+6
* | Added compilation database support for clang and gccRevoluPowered2020-05-121-0/+9
* | New lightmapperJuan Linietsky2020-05-101-0/+7
* | SCons: Disable -Werror on 'stable' releasesRémi Verschelde2020-04-171-1/+3
* | Fix for Vulkan loader related build error caused by incomplete aliasARebel2020-03-311-0/+1
* | SCons: Treat all warnings as errorsRémi Verschelde2020-03-301-1/+3
|/
* SCons: Format buildsystem files with psf/blackRémi Verschelde2020-03-301-217/+260
* Alias `platform=x11` to `platform=linuxbsd` in SConsHugo Locurcio2020-03-281-0/+8
* Effective DisplayServer separation, rename X11 -> LinuxBSDJuan Linietsky2020-03-261-1/+1
* SCons: Drop support for Python 2Rémi Verschelde2020-03-251-2/+3
* assimp: Clean and document buildsystem, prepare for unbundlingRémi Verschelde2020-03-061-0/+1
* Remove '/permissive-' flag from Windows MSVC buildPouleyKetchoupp2020-03-041-1/+1
* SCons: Fix get_compiler_version() to return intsRémi Verschelde2020-02-261-15/+13
* SCons: Re-allow upcoming GCC 8.4, fixes C++17 copy elisionRémi Verschelde2020-02-261-9/+11
* Scons: fixed build for vanilla clang in mac os xNickolai Korshunov2020-02-241-4/+10
* SCons: Add GCC/Clang minimum version checkRémi Verschelde2020-02-231-0/+30
* Replace FALLTHROUGH macro by C++17 [[fallthrough]]Rémi Verschelde2020-02-231-2/+2
* SCons: Ensure that MSVC gets /std:c++17 in CCFLAGSRémi Verschelde2020-02-221-9/+10
* SCons: Bump required C++ standard to C++17Rémi Verschelde2020-02-221-5/+5
* SCons: Explicitly define our C (C11) and C++ (C++14) standardsRémi Verschelde2020-02-201-5/+16
* Fix compilation warnings and re-enable werror=yes on TravisRémi Verschelde2020-02-181-1/+7
* Remove more deprecated methods and codeRémi Verschelde2020-02-131-11/+1
* Remove obsolete GLES3 backendRémi Verschelde2020-02-131-2/+1
* glslang: Disable warnings and allow unbundlingRémi Verschelde2020-02-111-0/+1
* SCons: Streamline Vulkan buildsystem + fixupsRémi Verschelde2020-02-111-1/+1