summaryrefslogtreecommitdiffstats
path: root/SConstruct
Commit message (Expand)AuthorAgeFilesLines
* Merge commit godotengine/godot@d09d82d433b03bb3773fd2a8cc8d6ccc2f8739ceSpartan3222024-11-261-12/+7
|\
| * Merge pull request #99351 from dustdfg/scons_android_refactorThaddeus Crews2024-11-211-1/+0
| |\
| | * SCons: Move `swappy` option to android and slightly refactor `detect.py`Yevhen Babiichuk (DustDFG)2024-11-201-1/+0
| * | SCons: Misc improvementsYevhen Babiichuk (DustDFG)2024-11-201-11/+7
| |/
* | Merge commit godotengine/godot@fd4c29a189e53a1e085df5b9b9a05cac9351b3efSpartan3222024-11-191-2/+2
|\|
| * SCons: pass `ninja_file` variable in tool instead of default nameYevhen Babiichuk (DustDFG)2024-11-181-2/+2
* | Merge commit godotengine/godot@6c05ec3d6732cac44cf85c91db7d3fd1075bcb23Spartan3222024-11-151-64/+34
|\|
| * Merge pull request #99217 from dustdfg/refactor_compiler_min_detectionThaddeus Crews2024-11-151-23/+15
| |\
| | * Buildsystem: Refactor compiler detection codeYevhen Babiichuk (DustDFG)2024-11-151-23/+15
| * | SCons: Improve cache purging logicThaddeus Crews2024-11-151-8/+8
| |/
| * Merge pull request #99046 from dustdfg/unify_platform_aliasesThaddeus Crews2024-11-131-21/+10
| |\
| | * Buildsystem: Unify compatibility aliasesYevhen Babiichuk (DustDFG)2024-11-111-21/+10
| * | Merge pull request #99138 from dustdfg/remove_old_vs_proj_codeThaddeus Crews2024-11-131-4/+0
| |\ \
| | * | Delete old unused code for VS project generationYevhen Babiichuk (DustDFG)2024-11-121-4/+0
| | |/
| * / SCons: Bump minimum SCons & Python versionsThaddeus Crews2024-11-121-9/+2
| |/
* | Merge commit godotengine/godot@0f5f3bc9546b46b2029fc8896dc859697f1eab97Spartan3222024-11-111-0/+1
|\|
| * Add a utility cache line size constantPedro J. Estébanez2024-11-081-0/+1
* | Merge commit godotengine/godot@8004c7524fb9f43425c4d6f614410a76678e0f7cSpartan3222024-10-301-3/+4
|\|
| * Merge pull request #97813 from dustdfg/module_check_dependencies_recursivelyThaddeus Crews2024-10-291-3/+1
| |\
| | * Make module dependency check recursiveYevhen Babiichuk (DustDFG)2024-10-231-3/+1
| * | Merge pull request #96439 from darksylinc/matias-TheForge-pr03-rebasedClay John2024-10-291-0/+3
| |\ \ | | |/ | |/|
| | * Add Swappy & Pre-Transformed SwapchainMatias N. Goldberg2024-10-281-0/+3
* | | Merge commit godotengine/godot@b3bcb2dc14691f7729984128dca26a844f662fa1Spartan3222024-10-221-3/+3
|\| |
| * | SCons: Bump C standard: `C11`→`C17`Thaddeus Crews2024-09-291-3/+3
| |/
* / Rebrand Godot to RedotRandolph W. Aarseth II2024-10-111-10/+10
|/
* Merge pull request #97325 from BlueCube3310/bcdecRémi Verschelde2024-09-291-1/+0
|\
| * Replace squish with bcdec for BC decompressionBlueCube33102024-09-261-1/+0
* | SCons: Detect msvc compiler versionThaddeus Crews2024-09-271-30/+44
|/
* SCons: Add unobtrusive type hints in SCons filesThaddeus Crews2024-09-251-0/+1
* [Core] Optionally delete `Ref` `nullptr` comparisonsA Thousand Ships2024-09-121-1/+10
* [Buildsystem] Improve cache handlingA Thousand Ships2024-09-091-1/+2
* Build: make ninja output file consistentRiteo2024-09-081-2/+2
* SCons: Pass `/Zc:__cplusplus` in MSVC buildsThaddeus Crews2024-09-051-0/+2
* Add support for compiling with VS clang-cl toolsetAlula2024-08-281-5/+10
* Merge pull request #87376 from shana/add-num-jobs-optionRémi Verschelde2024-08-281-9/+20
|\
| * Add num_jobs as an explicit option so it can be set from other sourcesAndreia Gaita2024-07-191-9/+20
* | Merge pull request #95504 from mihe/ninja-optionsRémi Verschelde2024-08-261-5/+4
|\ \
| * | Expose more Ninja-related build optionsMikael Hermansson2024-08-131-5/+4
* | | Change warning muting so it affects all levels, but locallyPedro J. Estébanez2024-08-261-1/+1
* | | Merge pull request #94169 from RandomShaper/wtp_rl_prizeRémi Verschelde2024-08-261-1/+1
|\ \ \
| * | | WorkerThreadPool (plus friends): Overhaul unlock allowance zonesPedro J. Estébanez2024-08-211-1/+1
* | | | SCons: Better validation for platform-specific opt-in driversRémi Verschelde2024-08-211-3/+3
|/ / /
* | | Add Metal support for macOS (arm64) and iOSStuart Carnie2024-08-201-0/+1
* | | Enable standards conformance for MSVCMikael Hermansson2024-08-191-0/+4
|/ /
* | Make sure not to generate the compile_commands.json when not askedHakim2024-08-091-5/+6
* | SCons: Load optional ninja tool before setting its optionsRémi Verschelde2024-07-311-2/+1
* | Merge pull request #93753 from Repiteo/scons/visual-studio-fixesRémi Verschelde2024-07-221-1/+1
|\ \ | |/ |/|
| * SCons: Fix output with `vsproj=yes`Thaddeus Crews2024-06-291-1/+1
* | Merge pull request #94109 from akien-mga/scons-linker-optflagsRémi Verschelde2024-07-111-4/+11
|\ \
| * | SCons: Pass optimization flags to the linker too, needed by EmscriptenRémi Verschelde2024-07-091-4/+11