mirror of
https://github.com/godotengine/godot.git
synced 2024-12-27 11:24:59 +08:00
9e4315bb50
This applies our existing style guide, and adds a new rule to that style guide for modular components such as platform ports and modules: Includes from the platform port or module should be included with relative paths (relative to the root folder of the modular component, e.g. `platform/linuxbsd/`), in their own section before Godot's "core" includes. The `api` and `export` subfolders also need to be handled as self-contained (and thus use relative paths for their "local" includes) as they are all compiled for each editor platform, without necessarily having the api/export matching platform folder in the include path. E.g. the Linux editor build will compile `platform/android/{api,export}/*.cpp` and those need to use relative includes for it to work. |
||
---|---|---|
.. | ||
dynwrappers | ||
detect_prime_x11.cpp | ||
detect_prime_x11.h | ||
display_server_x11.cpp | ||
display_server_x11.h | ||
gl_manager_x11.cpp | ||
gl_manager_x11.h | ||
key_mapping_x11.cpp | ||
key_mapping_x11.h | ||
SCsub | ||
vulkan_context_x11.cpp | ||
vulkan_context_x11.h |