Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge commit godotengine/godot-cpp@c20a84e483ec61c77e5903cb4a139f6875e28a3b | Spartan322 | 2024-11-12 | 1 | -0/+8 |
|\ | |||||
| * | Merge pull request #1601 from Ivorforce/lto | David Snopek | 2024-11-12 | 1 | -0/+8 |
| |\ | | | | | | | Add lto scons option | ||||
| | * | Add lto scons option, defaulting to "none". | Lukas Tenbrink | 2024-11-12 | 1 | -0/+8 |
| | | | |||||
* | | | Rebrand godot-cpp to redot-cpp | Spartan322 | 2024-10-31 | 1 | -2/+2 |
|/ / | |||||
* / | SCons: Don't cache librarys | Thaddeus Crews | 2024-09-30 | 1 | -0/+1 |
|/ | |||||
* | Integrate `.pre-commit-config.yaml` | Thaddeus Crews | 2024-06-24 | 1 | -6/+7 |
| | |||||
* | Add support for build profiles. | Fabio Alessandrelli | 2024-06-15 | 1 | -0/+9 |
| | | | | Allow enabling or disabling specific classes (which will not be built). | ||||
* | Merge pull request #1451 from Faless/build/to_threads_or_not_to_threads | David Snopek | 2024-05-16 | 1 | -0/+7 |
|\ | | | | | [SCons] Add option to build without threads | ||||
| * | [SCons] Add option to build without threads | Fabio Alessandrelli | 2024-04-30 | 1 | -0/+7 |
| | | | | | | | | | | This is relevant for the Web platform, where builds with and without threads are incompatible. | ||||
* | | Allow submitting documentation to the Godot editor | David Snopek | 2024-05-07 | 1 | -1/+47 |
|/ | |||||
* | Implement `verbose` toggle from godot repo | Thaddeus Crews | 2024-04-09 | 1 | -1/+72 |
| | |||||
* | [SCons] Split `targets.py`, apply flags from tools | Fabio Alessandrelli | 2024-02-16 | 1 | -33/+67 |
| | | | | | | | | | Split `targets` tool logic, moving all the compiler-specific flags to a new `common_compiler_flags.py` file, and everything else (CPPDEFINES, optimize option logic, dev build logic, etc) to the `godotcpp` tool. The default tools now apply the common compiler flags by importing the file and explicitly calling `configure`. | ||||
* | [SCons] Add support for custom build tools and platforms | Fabio Alessandrelli | 2024-02-14 | 1 | -6/+38 |
| | | | | | | | | Use with: `scons platform=os2 custom_tools=/path/to/tools` (assuming you have an `os2.py` inside `/path/to/tools/`) | ||||
* | Allow detecting when building as a GDExtension | Aaron Franke | 2023-12-18 | 1 | -0/+3 |
| | |||||
* | [Scons] Added the ability to change the visibility of symbols | DmitriySalnikov | 2023-11-21 | 1 | -0/+17 |
| | |||||
* | fix is_msvc and use_hot_reload variables | Thaddeus Crews | 2023-11-06 | 1 | -10/+12 |
| | |||||
* | SCons: Disable C++ exception handling by default | RĂ©mi Verschelde | 2023-10-22 | 1 | -0/+16 |
| | | | | Counterpart to https://github.com/godotengine/godot/pull/80612. | ||||
* | Refactor compiledb implementation | Adam Scott | 2023-10-19 | 1 | -4/+9 |
| | | | | | | | | | This comment enables the possibility to build the "compile_commands.json" file by only using `scons -Q compiledb`. No need to use the argument `compiledb=yes`. And when using the `compiledb=yes`, it will create a "compiled_commands.json" automatically. | ||||
* | Let gdextension_dir function as only argument | Thaddeus Crews | 2023-10-18 | 1 | -1/+1 |
| | |||||
* | [SCons] Rename javascript tool to web | Fabio Alessandrelli | 2023-10-15 | 1 | -2/+2 |
| | | | | And clean it up a bit. | ||||
* | Changes necessary for hot reload to work | David Snopek | 2023-09-25 | 1 | -0/+11 |
| | |||||
* | [SCons] Fixed crashes in several scripts | DmitriySalnikov | 2023-09-09 | 1 | -3/+4 |
| | |||||
* | [SCons] Move the GodotCPP build to its own tool. | Fabio Alessandrelli | 2023-08-29 | 1 | -0/+309 |