behaviour-tree-test/platform/windows
Rémi Verschelde 90208f7dd4 SCons: Fix handling of platform-specific tools, notably mingw
Add optional `detect.py` `get_tools` method to let platforms register SCons
tools they need.

This helps move this logic out of SConstruct, keeping platforms more self
contained, and helping thirdparty platforms define their own custom tools.

This logic was also unreliable (the `use_mingw` one would only work if
passed manually on the command line, not in e.g. `get_flags`).

Co-authored-by: Thaddeus Crews <repiteo@outlook.com>
2025-01-25 13:59:30 +01:00
..
doc_classes Update official export templates architecture list in docs 2025-01-07 20:28:25 +07:00
export Merge pull request #101257 from SteffenBlake/remote-debug-windows-battery-fix 2025-01-09 13:50:59 +01:00
console_wrapper_windows.cpp
crash_handler_windows.h
crash_handler_windows_seh.cpp
crash_handler_windows_signal.cpp
detect.py SCons: Fix handling of platform-specific tools, notably mingw 2025-01-25 13:59:30 +01:00
display_server_windows.cpp Fix NOTIFICATION_WM_CLOSE_REQUEST in Embedded Floating Window 2025-01-21 21:03:15 -05:00
display_server_windows.h [macOS/Windows] Add Emoji & Symbols context menu item to LineEdit/TextEdit to show system character picker. 2025-01-10 09:25:34 +02:00
drop_target_windows.cpp
drop_target_windows.h
gl_manager_windows_angle.cpp
gl_manager_windows_angle.h
gl_manager_windows_native.cpp
gl_manager_windows_native.h
godot.ico
godot.natvis
godot_console.ico
godot_res.rc
godot_res_wrap.rc
godot_windows.cpp
joypad_windows.cpp
joypad_windows.h
key_mapping_windows.cpp
key_mapping_windows.h
lang_table.h
msvs.py
native_menu_windows.cpp
native_menu_windows.h
os_windows.cpp Implement a "Recovery Mode" for recovering crashing/hanging projects during initialization 2025-01-03 10:50:15 +00:00
os_windows.h Implement a "Recovery Mode" for recovering crashing/hanging projects during initialization 2025-01-03 10:50:15 +00:00
platform_config.h
platform_gl.h
platform_windows_builders.py
README.md
rendering_context_driver_vulkan_windows.cpp
rendering_context_driver_vulkan_windows.h
SCsub
tts_windows.cpp
tts_windows.h
wgl_detect_version.cpp
wgl_detect_version.h
windows_terminal_logger.cpp
windows_terminal_logger.h
windows_utils.cpp
windows_utils.h

Windows platform port

This folder contains the C++ code for the Windows platform port.

See also misc/dist/windows folder for additional files used by this platform.

Documentation