summaryrefslogtreecommitdiffstats
path: root/SConstruct
Commit message (Expand)AuthorAgeFilesLines
* 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
* | | [Web] Fix debug symbols in web buildsFabio Alessandrelli2024-07-101-1/+7
|/ /
* / SCons: Default `optimize` to `auto`, fixing `target`/`dev_build` inference fo...Rémi Verschelde2024-07-091-8/+12
|/
* Fix not using `encoding="utf-8"` when writing to files or reading from themKusok2024-06-191-1/+1
* Merge pull request #79126 from bruvzg/SteamTimeRémi Verschelde2024-06-031-0/+1
|\
| * Enable optional minimal SteamAPI integration for usage time tracking (editor ...bruvzg2024-05-311-0/+1
* | SCons: Process platform-specific flags earlierRémi Verschelde2024-05-301-9/+8
|/
* SCons: Minor fixes/adjustments for web compilationThaddeus Crews2024-05-241-1/+1
* SCons: Convert platform `get_flags` to dictionaryThaddeus Crews2024-05-221-3/+5
* Update pre-commit hooks configuration to use `ruff` instead of `black`Jakub Marcowski2024-05-211-12/+12
* SCons: Fix potential Windows ANSI exceptionThaddeus Crews2024-05-181-10/+18
* SCons: Bump min version to 3.1.2, test it on CI with one Linux jobRémi Verschelde2024-05-171-1/+1
* SCons: Restore compatibility with SCons < 4.0.0Rémi Verschelde2024-05-171-2/+2
* [SCons] Add options to override AR, AR and RC flags,bruvzg2024-05-151-0/+6
* Merge pull request #91833 from akien-mga/scons-min-gcc-version-9Rémi Verschelde2024-05-141-15/+5
|\
| * SCons: Bump minimum supported GCC version to GCC 9Rémi Verschelde2024-05-111-15/+5
* | Merge pull request #91866 from programneer/dont-splash-my-editorRémi Verschelde2024-05-131-8/+9
|\ \
| * | Don't define NO_EDITOR_SPLASH in export templatesProgramneer2024-05-121-8/+9
| |/
* / SCons: Preserve `Environment` values when updating `Variables`Rémi Verschelde2024-05-101-41/+33
|/
* SCons: Generate all scripts nativelyThaddeus Crews2024-05-071-8/+5
* SCons: Colorize warnings/errors during generationThaddeus Crews2024-04-281-36/+60
* SCons: `scons_version` to environment variableThaddeus Crews2024-04-241-8/+6
* SCons: Only use alias if SCons v4.3 or laterThaddeus Crews2024-04-231-6/+12
* SCons: Utilize native Variable alias functionalityThaddeus Crews2024-04-181-8/+3
* SCons: Convert `env_base` to `env`Thaddeus Crews2024-04-171-79/+77
* Only define ENGINE_UPDATE_CHECK_ENABLED in editor buildsProgramneer2024-04-171-1/+1
* Add automatic checking for engine updateskobewi2024-04-151-0/+4
* SCons: Make new debug_paths_relative option opt-inRémi Verschelde2024-04-151-1/+1
* SCons: Add GCC/Clang option to make debug file paths relativeRémi Verschelde2024-04-121-67/+81