You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-13 13:31:48 +00:00
doc: Fix relative paths in make_rst.py generated comment
Follow-up to #63495.
(cherry picked from commit f66527ddc3)
This commit is contained in:
@@ -10,8 +10,8 @@ import xml.etree.ElementTree as ET
|
|||||||
from collections import OrderedDict
|
from collections import OrderedDict
|
||||||
|
|
||||||
# Import hardcoded version information from version.py
|
# Import hardcoded version information from version.py
|
||||||
script_directory = os.path.dirname(os.path.abspath(__file__))
|
root_directory = os.path.join(os.path.dirname(os.path.abspath(__file__)), "../../")
|
||||||
sys.path.append(os.path.join(script_directory, "../../")) # Include the root directory
|
sys.path.append(root_directory) # Include the root directory
|
||||||
import version
|
import version
|
||||||
|
|
||||||
# Uncomment to do type checks. I have it commented out so it works below Python 3.5
|
# Uncomment to do type checks. I have it commented out so it works below Python 3.5
|
||||||
@@ -475,7 +475,7 @@ def make_rst_class(class_def, state, dry_run, output_dir): # type: (ClassDef, S
|
|||||||
if hasattr(version, "docs") and version.docs != "latest":
|
if hasattr(version, "docs") and version.docs != "latest":
|
||||||
git_branch = version.docs
|
git_branch = version.docs
|
||||||
|
|
||||||
source_xml_path = os.path.normpath(os.path.join("doc", class_def.filepath)).replace("\\", "/")
|
source_xml_path = os.path.relpath(class_def.filepath, root_directory).replace("\\", "/")
|
||||||
source_github_url = "https://github.com/godotengine/godot/tree/{}/{}".format(git_branch, source_xml_path)
|
source_github_url = "https://github.com/godotengine/godot/tree/{}/{}".format(git_branch, source_xml_path)
|
||||||
generator_github_url = "https://github.com/godotengine/godot/tree/{}/doc/tools/make_rst.py".format(git_branch)
|
generator_github_url = "https://github.com/godotengine/godot/tree/{}/doc/tools/make_rst.py".format(git_branch)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user