Skip to content

Commit 44ef6e3

Browse files
committed
Use owner-based platform declaration // Resolve platformio#4962
1 parent eeb5ac4 commit 44ef6e3

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

docs

Submodule docs updated 308 files

scripts/docspregen.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -413,6 +413,7 @@ def generate_packages(platform, packages, is_embedded):
413413

414414

415415
def generate_platform(pkg, rst_dir):
416+
owner = pkg.metadata.spec.owner
416417
name = pkg.metadata.name
417418
print("Processing platform: %s" % name)
418419

@@ -428,9 +429,9 @@ def generate_platform(pkg, rst_dir):
428429
p = PlatformFactory.new(name)
429430
assert p.repository_url.endswith(".git")
430431
github_url = p.repository_url[:-4]
431-
registry_url = reg_package_url("platform", pkg.metadata.spec.owner, name)
432+
registry_url = reg_package_url("platform", owner, name)
432433

433-
lines.append(".. _platform_%s:" % p.name)
434+
lines.append(".. _platform_%s:" % name)
434435
lines.append("")
435436

436437
lines.append(p.title)
@@ -439,7 +440,7 @@ def generate_platform(pkg, rst_dir):
439440
lines.append(":Registry:")
440441
lines.append(" `%s <%s>`__" % (registry_url, registry_url))
441442
lines.append(":Configuration:")
442-
lines.append(" :ref:`projectconf_env_platform` = ``%s``" % p.name)
443+
lines.append(" :ref:`projectconf_env_platform` = ``%s/%s``" % (owner, name))
443444
lines.append("")
444445
lines.append(p.description)
445446
lines.append(

0 commit comments

Comments
 (0)