From 97f5aad06947142e732b3a38635e5ba1839fd17a Mon Sep 17 00:00:00 2001 From: "Leandro (cerberus1746) Benedet Garcia" Date: Tue, 22 Jul 2025 12:29:23 -0300 Subject: [PATCH] Added tags and updated doc --- tutorials/export/feature_tags.rst | 4 ++++ tutorials/scripting/gdextension/gdextension_file.rst | 10 ++++++++++ 2 files changed, 14 insertions(+) diff --git a/tutorials/export/feature_tags.rst b/tutorials/export/feature_tags.rst index e53ab65cfaf..cb83df1f07c 100644 --- a/tutorials/export/feature_tags.rst +++ b/tutorials/export/feature_tags.rst @@ -108,6 +108,10 @@ Here is a list of most feature tags in Godot. Keep in mind they are **case-sensi +--------------------+----------------------------------------------------------+ | **web** | Host OS is a Web browser | +--------------------+----------------------------------------------------------+ +| **nothreads** | Running without threading support | ++--------------------+----------------------------------------------------------+ +| **threads** | Running with threading support | ++--------------------+----------------------------------------------------------+ | **web_android** | Host OS is a Web browser running on Android | +--------------------+----------------------------------------------------------+ | **web_ios** | Host OS is a Web browser running on iOS | diff --git a/tutorials/scripting/gdextension/gdextension_file.rst b/tutorials/scripting/gdextension/gdextension_file.rst index 68cd73ea1b6..6ec67723717 100644 --- a/tutorials/scripting/gdextension/gdextension_file.rst +++ b/tutorials/scripting/gdextension/gdextension_file.rst @@ -66,6 +66,16 @@ Here is an example of what that can look like: linux.release.rv64 = "res://bin/libgdexample.linux.template_release.rv64.so" +Entries are matched in order, so if two sets of feature tags could match +the same system, be sure to put the more specific ones first: + +.. code-block:: none + + [libraries] + + linux.release.editor.x86_64 = "res://bin/libgdexample.linux.template_release.x86_64.so" + linux.release.x86_64 = "res://bin/libgdexample.linux.noeditor.template_release.x86_64.so" + Here are lists of some of the available built-in options (for more look at the :ref:`feature tags `): Running system