4ec54f32b8Move tools to site_scons/site_tools, which is the canonical scons tools directory. Pass toolpath down the tool chain in godotcpp.py.
#1645
Lukas Tenbrink
2024-11-20 00:19:39 +0100
af78f2778f[SCons] Enable WASM_BIGINT in web builds
Fabio Alessandrelli
2024-09-23 13:29:40 +0200
30a395bf43[SCons] Remove use_clang_cl windows flag in favor of generic use_llvm
Fabio Alessandrelli
2024-09-22 13:39:06 +0200
a3d5d6d4d3VSProj Configure type on build command - to resolve#1582 Visual Studio projects are multi-config projects like Ninja-MultiConfig which means you can't set the configuration at configure time as there are multiple, it always chooses the first one by default when not specified in the build command.
Samuel Nicholas
2024-09-21 22:38:07 +0930
e751531290update .gitignore to add .idea for the Jetbrains CLion IDE and also the default cmake build directory when building in clion cmake-build-*
Samuel Nicholas
2024-09-19 21:38:35 +0930
2de650b82aRe-Structure cmake solution to be closer to the scons solution.
Samuel Nicholas
2024-09-19 08:11:03 +0930
5fe58bcd1eCorrectly set instance bindings on reload
David Snopek
2024-09-17 09:18:08 -0500
daf8ac1c33Updated all variable names to use GODOT_ prefix changed cache type for api file and api dir to FILEPATH and PATH respectively. Minor whitespace. docstring parity
Samuel Nicholas
2024-09-13 22:06:25 +0930
b12aeb1b38Add GODOT_SYMBOL_VISIBILITY cache variable to match scons interface.
Samuel Nicholas
2024-09-12 13:41:18 +0930
fa0b4cffc0Add visibility-hidden
Andreas Pokorny
2024-08-26 13:20:26 +0200
e52b4ea4fdAdd hot reload support when building with GCC and CMake
ytnuf
2024-08-13 19:44:39 +0100
20459da676Add support for LLVM/MinGW and ARM64 Windows builds.
bruvzg
2024-06-20 09:38:54 +0300
5f3a66a326Add p_use_model_front to Basis::looking_at()
#1631
Florent Guiocheau
2024-10-14 21:45:17 +0200
a2a336546a[SCons] Remove use_clang_cl windows flag in favor of generic use_llvm
Fabio Alessandrelli
2024-09-22 13:39:06 +0200
5e7d2472ddVSProj Configure type on build command - to resolve#1582 Visual Studio projects are multi-config projects like Ninja-MultiConfig which means you can't set the configuration at configure time as there are multiple, it always chooses the first one by default when not specified in the build command.
Samuel Nicholas
2024-09-21 22:38:07 +0930
6cb5eb9bcaupdate .gitignore to add .idea for the Jetbrains CLion IDE and also the default cmake build directory when building in clion cmake-build-*
Samuel Nicholas
2024-09-19 21:38:35 +0930
43c66817eaRe-Structure cmake solution to be closer to the scons solution.
Samuel Nicholas
2024-09-19 08:11:03 +0930
f8c258b3feUpdated all variable names to use GODOT_ prefix changed cache type for api file and api dir to FILEPATH and PATH respectively. Minor whitespace. docstring parity
Samuel Nicholas
2024-09-13 22:06:25 +0930
d06b0283c2Add GODOT_SYMBOL_VISIBILITY cache variable to match scons interface.
Samuel Nicholas
2024-09-12 13:41:18 +0930
463a0feb28Add visibility-hidden
Andreas Pokorny
2024-08-26 13:20:26 +0200
4109e14f1bAdd hot reload support when building with GCC and CMake
ytnuf
2024-08-13 19:44:39 +0100
5d745add13Add support for LLVM/MinGW and ARM64 Windows builds.
bruvzg
2024-06-20 09:38:54 +0300
2004af63a0Sync `Quaternion` with the version in Godot
#1630
David Snopek
2024-10-28 15:37:45 -0500
Merge pull request #1611 from Repiteo/library-no-cache
David Snopek
2024-10-15 14:42:20 +0200
42a35a1852Remove unimplemented static variant functions 'blend' and 'interpolate'. If a user attempts to call either of these it will introduce a linker error and it may not be immediately clear to them why. Also, variant interpolation can already be accessed via 'UtilityFunctions::lerp', making at least the interpolate function unecessary here.
#1626
ruffenman
2024-10-14 20:33:20 -0400
02fd535454Add p_use_model_front to Basis::looking_at()
#1625
Florent Guiocheau
2024-10-14 21:45:17 +0200
CI: Add `runner` workflow to call other workflows
#1622
Thaddeus Crews
2024-10-11 10:58:28 -0500
ddd03ee818static inline is bad. Generates way too much code that the linker is unable to optimize and remove on final link. This causes these symbols from every class in godot-cpp to be included in the final link, even if completely unused by the lib. Removing changes a basic shared library from being ~1.5MB on almost all platforms to now ~200kB.
#1621
Jordan Schidlowsky
2024-10-09 15:11:20 -0600
7f02301a91Don't print an error when decoding a null Ref<T>
#1616
David Snopek
2024-10-07 11:22:52 -0500