Skip to content

Commit c90e14a

Browse files
committed
Minimal docs for python scripts
1 parent c423c73 commit c90e14a

14 files changed

Lines changed: 28 additions & 0 deletions

gecode/third-party/boost/extract.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
# requires-python = ">=3.9"
44
# ///
55

6+
"""Emit shell commands to copy the Boost header closure for vendoring."""
7+
68
import re
79
import sys
810

misc/allexamples.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
# requires-python = ">=3.9"
44
# ///
55

6+
"""Run all examples and expand supported -propagation/-model combinations."""
7+
68
import os
79
import subprocess
810
import sys

misc/fixautoheader.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
# requires-python = ">=3.9"
44
# ///
55

6+
"""Post-process autoheader output for Gecode's generated support/config.hpp."""
7+
68
import re
79
import sys
810

misc/fixmanifest.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
# requires-python = ">=3.9"
44
# ///
55

6+
"""Inject Gecode assembly identity metadata into Windows manifest files."""
7+
68
import os
79
import re
810
import sys

misc/genchangelog.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
# requires-python = ">=3.9"
44
# ///
55

6+
"""Generate doxygen changelog.hh from changelog.in release and entry blocks."""
7+
68
import re
79
import sys
810
from collections import defaultdict

misc/gencurrentchangelog.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
# requires-python = ">=3.9"
44
# ///
55

6+
"""Generate HTML for the most recent release section in changelog.in."""
7+
68
import re
79
import sys
810
from collections import defaultdict

misc/genlcovmakefile.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
# requires-python = ">=3.9"
44
# ///
55

6+
"""Generate a Makefile that runs tests/examples and collects lcov coverage."""
7+
68
import os
79
import subprocess
810
import sys

misc/genlicense.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
# requires-python = ">=3.9"
44
# ///
55

6+
"""Generate license.hh by extracting authors and contributor names from inputs."""
7+
68
import fileinput
79
import re
810
import sys

misc/genrc.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
# requires-python = ">=3.9"
44
# ///
55

6+
"""Generate Windows .rc resource files for Gecode DLLs and executables."""
7+
68
import re
79
import sys
810

misc/genstatistics.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
# requires-python = ">=3.9"
44
# ///
55

6+
"""Generate stat.hh code metrics from files annotated with // STATISTICS tags."""
7+
68
import re
79
import sys
810
from collections import defaultdict

0 commit comments

Comments
 (0)