godot-cpp/cmake
Samuel Nicholas ae198fe860 CMake: Support using build_profile.json
Add python_callouts.py to hold functions which call python utilities
- generate trimmed API
- generate file list
- generate bindings

if GODOT_BUILD_PROFILE is specified, a trimmed API file is created in the CMAKE_CURRENT_BINARY_DIR and used as the source for binding generation

Simplify Code Generation Variables
- use generator expressions
- use math for bits
- simplify if statements
2025-01-11 12:22:22 +10:30
..
android.cmake Alleviate CMake target name clashes, visibility, and grouping. 2024-12-29 09:54:55 +10:30
common_compiler_flags.cmake Alleviate CMake target name clashes, visibility, and grouping. 2024-12-29 09:54:55 +10:30
emsdkHack.cmake Modernise Existing CMakeLists.txt 2024-11-21 11:01:00 +10:30
godotcpp.cmake CMake: Support using build_profile.json 2025-01-11 12:22:22 +10:30
ios.cmake Alleviate CMake target name clashes, visibility, and grouping. 2024-12-29 09:54:55 +10:30
linux.cmake Alleviate CMake target name clashes, visibility, and grouping. 2024-12-29 09:54:55 +10:30
macos.cmake Alleviate CMake target name clashes, visibility, and grouping. 2024-12-29 09:54:55 +10:30
python_callouts.cmake CMake: Support using build_profile.json 2025-01-11 12:22:22 +10:30
web.cmake Alleviate CMake target name clashes, visibility, and grouping. 2024-12-29 09:54:55 +10:30
windows.cmake Alleviate CMake target name clashes, visibility, and grouping. 2024-12-29 09:54:55 +10:30