diff options
| author | Berke Güzel <wenekar1@gmail.com> | 2026-10-14 12:55:14 +0300 |
|---|---|---|
| committer | Berke Güzel <wenekar1@gmail.com> | 2026-10-14 12:55:14 +0300 |
| commit | d86fa6215d40caa7852dbbd6a8cf4aa8e89dd879 (patch) | |
| tree | 27c0b97946522de208931d18b0b4a8d8095cd54c /docs/doxygen_filter.py | |
| parent | 4c91e0213a3e7234c837ec54d6f17f28871fc586 (diff) | |
delete pre-release docs
Diffstat (limited to 'docs/doxygen_filter.py')
| -rw-r--r-- | docs/doxygen_filter.py | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/docs/doxygen_filter.py b/docs/doxygen_filter.py deleted file mode 100644 index ed6e6e8..0000000 --- a/docs/doxygen_filter.py +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/env python3 -"""Resolve repository source links to Doxygen reference/example pages. - -Markdown keeps ordinary relative links for repository and installed-document -readers. Doxygen gets @ref links so its standalone HTML has no source-tree URLs. -""" - -from pathlib import Path -import re -import sys - -text = Path(sys.argv[1]).read_text(encoding="utf-8") - - -def reference(match): - label, target = match.groups() - if target.startswith("../include/yasl/") and target.endswith(".h"): - return f"[{label}](@ref {Path(target).name})" - if target.startswith("../examples/") and target.endswith(".c"): - return f"[{label}](@ref {Path(target).name})" - return match.group(0) - - -sys.stdout.write(re.sub(r"\[([^\]]+)\]\(([^)]+)\)", reference, text)) |
