File: page.rst.in

package info (click to toggle)
mrpt 1%3A2.5.8%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 87,448 kB
  • sloc: cpp: 551,662; ansic: 38,702; xml: 3,914; python: 2,547; sh: 404; makefile: 237
file content (60 lines) | stat: -rw-r--r-- 1,200 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
%{
--------------------------------------------------------------------------------
--
--  This file is part of the Doxyrest toolkit.
--
--  Doxyrest is distributed under the MIT license.
--  For details see accompanying license.txt file,
--  the public copy of which is also available at:
--  http://tibbo.com/downloads/archive/doxyrest/license.txt
--
--------------------------------------------------------------------------------

local argArray = table.pack(...)
local page = argArray[1]

if FORCE_INCLUDE_FILE then
}
.. include:: $FORCE_INCLUDE_FILE
%{
end -- if
}
.. index:: pair: page; $(page.title)
.. _doxid-$(page.id):

$(getTitle(page.title, 1))

$(getItemDetailedDocumentation(page))

%{
if #page.subPageArray > 0 then
}
.. toctree::
	:hidden:

%{
	table.sort(page.subPageArray, cmpTitles)
	local pageTree = ""

	for i = 1, #page.subPageArray do
		local page = page.subPageArray[i]
		local targetFileName = getItemFileName(page)

		generateFile(targetFileName, "page.rst.in", page)

		if targetFileName ~= INTRO_FILE then
			pageTree = pageTree .. getPageTree(page, targetFileName)
}
	$(targetFileName)
%{
		end -- if
	end -- for
}

.. rubric:: Related Pages:

$pageTree

%{
end -- if
}