summaryrefslogtreecommitdiffstats
path: root/test/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Rebrand godot-cpp to redot-cppSpartan3222024-10-311-1/+1
|
* Allow unicode class namesDavid Snopek2024-09-181-0/+1
|
* Change cmake_minimum_required to match actual requirementsytnuf2024-03-221-1/+1
| | | | | | | | | This is because target_link_options was added in v3.13 So this wouldn't build with cmake v3.12 Likewise in CMAKE_CXX_STANDARD only supports value of 17 starting with cmake v3.9 So the test wouldn't build properly with cmake v3.6
* CMake: Remove hardcoded warnings list and forcing -Werror on library buildsRémi Verschelde2023-12-011-22/+0
| | | | | | | | | | The CMake buildsystem should be completely reviewed to properly match what is done by SCons, instead of making its own arbitrary decisions on how godot-cpp should be compiled. Currently the SCons setup doesn't include warning options, so CMake shouldn't either. Options similar to upstream Godot's SCons setup could be added, and then replicated for CMake.
* SCons: Disable C++ exception handling by defaultRémi Verschelde2023-10-221-1/+16
| | | | Counterpart to https://github.com/godotengine/godot/pull/80612.
* Rename godot-headers to gdextension, move header to top folderRémi Verschelde2022-12-141-3/+3
| | | | | | | | Changes the `<godot/gdextension_interface.h>` include to simply `<gdextension_interface.h>`. Refactor and better document the SCons and CMake logic around setting the paths to the header and API JSON file.
* [MSVC] Add NOMINMAX flag to scons and cmake.Fabio Alessandrelli2022-09-121-2/+1
| | | | | Ensures user inclusion of windows.h do not define "min" and "max" macros.
* Rename OSX to macOS.bruvzg2022-07-201-1/+1
|
* Sync `misc/` scripts and hooks with upstream GodotRémi Verschelde2022-03-151-1/+1
|
* Fix Test CMake project for Windows and parametrize pathsNicolás Carrasco2022-01-261-28/+27
|
* Test CMake project with CI (#518)O01eg2021-12-241-0/+152