summaryrefslogtreecommitdiffstats
path: root/tools/macos.py
Commit message (Collapse)AuthorAgeFilesLines
* Add lto scons option, defaulting to "none".Lukas Tenbrink2024-11-121-0/+5
|
* Integrate `.pre-commit-config.yaml`Thaddeus Crews2024-06-241-0/+1
|
* [SCons] Split `targets.py`, apply flags from toolsFabio Alessandrelli2024-02-161-0/+3
| | | | | | | | | 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] Fixed crashes in several scriptsDmitriySalnikov2023-09-091-1/+1
|
* Merge pull request #1191 from Faless/build/unify_osxcrossDavid Snopek2023-07-311-5/+25
|\ | | | | [SCons] Merge OSXCross tools into platform ones
| * [SCons] Merge OSXCross tools into platofrm onesFabio Alessandrelli2023-07-231-5/+25
| |
* | Add platform macrosAdam Scott2023-07-231-0/+2
|/
* [SCons] Add "optimize" and "debug_symbols" optionsFabio Alessandrelli2022-09-121-5/+0
| | | | | | | | | optimize = auto|none|debug|speed|size|0|1|2|3 debug_symbol = True|False optimize == "auto" will produce: - "debug" for "debug" builds - "speed" for "release" builds
* Rename OSX to macOS.bruvzg2022-07-201-0/+55