summaryrefslogtreecommitdiffstats
path: root/docs/gen-ref-docs.sh
blob: cbaed264062a92084a45b91d12395cf9d4be11b7 (plain)
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
SRC=docs/src/references
PATH=$PATH:target/debug:target/release

cat >$SRC/tedge.md <<EOF
# The \`tedge\` command

\`\`\`
$(tedge --help)
\`\`\`
EOF

cat >$SRC/tedge-cert.md <<EOF
# The \`tedge cert\` command

\`\`\`
$(tedge cert --help)
\`\`\`

## Create

\`\`\`
$(tedge cert create --help)
\`\`\`

## Show

\`\`\`
$(tedge cert show --help)
\`\`\`

## Remove

\`\`\`
$(tedge cert remove --help)
\`\`\`

## Upload

\`\`\`
$(tedge cert upload --help)
\`\`\`
EOF

cat >$SRC/tedge-config.md <<EOF
# The \`tedge config\` command

\`\`\`
$(tedge config --help)
\`\`\`

## Get

\`\`\`
$(tedge config get --help)
\`\`\`

## Set

\`\`\`
$(tedge config set --help)
\`\`\`

## List

\`\`\`
$(tedge config list --help)
\`\`\`

## Unset

\`\`\`
$(tedge config unset --help)
\`\`\`
EOF


cat >$SRC/tedge-connect.md <<EOF
# The \`tedge connect\` command

\`\`\`
$(tedge connect --help)
\`\`\`

## Azure

\`\`\`
$(tedge connect az --help)
\`\`\`

## Cumulocity

\`\`\`
$(tedge connect c8y --help)
\`\`\`
EOF

cat >$SRC/tedge-disconnect.md <<EOF
# The \`tedge disconnect\` command

\`\`\`
$(tedge disconnect --help)
\`\`\`

## Azure

\`\`\`
$(tedge disconnect az --help)
\`\`\`

## Cumulocity

\`\`\`
$(tedge disconnect c8y --help)
\`\`\`
EOF

cat >$SRC/tedge-mqtt.md <<EOF
# The \`tedge mqtt\` command

\`\`\`
$(tedge mqtt --help)
\`\`\`

## Pub

\`\`\`
$(tedge mqtt pub --help)
\`\`\`

## Sub

\`\`\`
$(tedge mqtt sub --help)
\`\`\`
EOF