spiegel_podman/hack
Jan Kaluza 7612af4c0e Rewrite the Quadlet documentation
This commit does the following:

- Splits the podman-systemd.unit.5.md into multiple files - one for each quadlet file type.
- Adds the podman-quadlet-basic-usage.7.md for quadlet examples.
- Majority of the text in the new files is copied from the podman-systemd.unit.5.md
- Adds support for very simple condditional in the markdown_preprocess.
- Uses new logic in markdown_preprocess in options/*.md to use a single .md file for both
  podman subcommands man-pages and quadlet man-pages. This deduplicates the Quadlet man-pages a lot.
- Adds new `@@option quadlet:source.md`` preprocess command to import such .md files from options directory.

Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2026-05-04 10:53:36 +02:00
..
perf hack/perf/system-df.sh: add df benchmarks 2023-08-23 14:17:27 +02:00
podman-registry-go RUN-4539: Change podman module paths 2026-04-22 14:02:25 -05:00
apparmor_tag.sh Use bash binary from env instead of /bin/bash for scripts 2020-08-17 10:42:23 +02:00
bats hack/bats: port it to use the new remote support 2025-11-07 19:02:56 +01:00
branch_commits.rb Add script for identifying commits in release branches 2021-05-17 16:40:35 -04:00
btrfs_installed_tag.sh Use CPP, CC and flags in dep check scripts 2020-11-06 10:44:27 +01:00
buildah-vendor-treadmill RUN-4538: Fix buildah vendoring 2026-04-21 14:27:58 -05:00
check_root.sh Cleanup: fix problems reported by shell lint 2022-09-15 20:10:34 -06:00
fork_exec_snoop.bt Add eBPF snooper that traces the entire fork/exec graph of podman 2023-04-20 11:30:47 +02:00
get_ci_vm.sh Cirrus: Support EC2 instances in hack/get_ci_vm.sh 2022-08-03 14:25:09 -04:00
golangci-lint.sh ci: run golangci-lint on freebsd 2025-04-03 09:24:58 -07:00
install_golangci.sh hack/install_golang.sh: revamp 2025-04-02 19:19:05 -07:00
libsubid_tag.sh Fix libsubid detection 2022-09-23 09:58:39 +01:00
make-and-check-size Don't block builds on podman-testing growing in size 2025-03-31 17:59:29 +02:00
man-page-checker Add command podman system hyperv-prep 2026-04-29 23:00:29 +02:00
man-page-table-check Man pages: fix broken tables 2023-05-26 06:08:14 -06:00
markdown-preprocess Rewrite the Quadlet documentation 2026-05-04 10:53:36 +02:00
markdown-preprocess-review Man pages: refactor common options: cert-dir 2022-08-22 05:52:20 -06:00
markdown-preprocess.t markdown-preprocess: almost complete OO rewrite 2022-10-13 15:56:52 -06:00
podman-commands.sh Add shell completion with cobra 2020-11-12 11:38:31 +01:00
podman-registry CI: use local registry, part 2 of 3: fix tests 2024-07-11 04:39:45 -06:00
podman-socat move old registries.conf v1 files to v2 2026-04-23 13:19:04 +02:00
podman_cleanup_tracer.bt hack/podman_cleanup_tracer.bt: check map before deleting keys 2025-07-09 14:02:11 +02:00
podmansnoop chore(podmansnoop): explain why crun comm is 3 2024-08-09 10:57:59 +02:00
podmanv2-retry Use bash binary from env instead of /bin/bash for scripts 2020-08-17 10:42:23 +02:00
sqlite_tag.sh Makefile: use libsqlite3 build when possible 2025-06-10 15:52:11 +02:00
swagger-check Add POST /libpod/quadlets 2025-12-17 14:37:12 +01:00
systemd_tag.sh Use CPP, CC and flags in dep check scripts 2020-11-06 10:44:27 +01:00
tree_status.sh hack/tree_status.sh: print diff at the end 2022-10-14 09:39:37 +02:00
xref-docker-options Remove references and checks for --gpus 2024-07-17 12:02:51 -04:00
xref-helpmsgs-manpages Add --format to image scp 2026-03-19 17:42:33 +01:00
xref-helpmsgs-manpages.t xref-helpmsgs-manpages: cross-check Commands.rst 2024-03-18 09:09:25 -06:00
xref-quadlet-docs Rewrite the Quadlet documentation 2026-05-04 10:53:36 +02:00