summaryrefslogtreecommitdiffstats
path: root/scu_builders.py
Commit message (Collapse)AuthorAgeFilesLines
* UWP: Remove platform port, needs to be redone from scratch for 4.xRémi Verschelde2023-09-071-1/+0
| | | | | | | | | | | The UWP platform port was never ported to the Godot 4.0+ API, and it's now accumulating bitrot as it doesn't compile, and thus we no longer propagate platform changes in it. So we finally remove to acknowledge this state. There's still some interest in reviving the UWP port eventually, especially as support for Direct3D 12 will soon be merged, but when that happens it will be easiest to redo it from scratch.
* SCons : Add "scu_limit" argumentlawnjelly2023-07-021-11/+12
| | | | "scu_limit" allows specifying the maximum number of includes in a single SCU file (translation unit). A lower limit (e.g. 8) uses less RAM during compilation, but may be slower to compile.
* CI: Update static checks to black 23.3.0Rémi Verschelde2023-06-191-3/+1
| | | | And apply it to the codebase, removing empty lines at the start of blocks.
* SCU build - make paths relative to project folderlawnjelly2023-06-091-1/+1
| | | | Making paths relative to the project folder rather than the SCU directory helps make stack traces more readable.
* Single Compilation Unit build.lawnjelly2023-06-061-0/+339
Adds support for simple SCU build (DEV_ENABLED only). This speeds up compilation by compiling multiple cpp files within a single translation unit.