repo.or.cz
/
tgit.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Merge branch 'sp/mmap'
[tgit.git]
/
generate-cmdlist.sh
blob
1de14ea82fe678e3afb66ea11d6dd6e306158387
1
#!/bin/sh
2
3
echo
"/* Automatically generated by
$0
*/
4
struct cmdname_help
5
{
6
char name[16];
7
char help[80];
8
};
9
10
struct cmdname_help common_cmds[] = {"
11
12
sort
<<
\EOF |
13
add
14
apply
15
archive
16
bisect
17
branch
18
checkout
19
cherry-pick
20
clone
21
commit
22
diff
23
fetch
24
grep
25
init-db
26
log
27
merge
28
mv
29
prune
30
pull
31
push
32
rebase
33
reset
34
revert
35
rm
36
show
37
show-branch
38
status
39
tag
40
EOF
41
while
read
cmd
42
do
43
sed
-n
'
44
/NAME/,/git-'
"
$cmd
"
'/H
45
${
46
x
47
s/.*git-'
"
$cmd
"
' - \(.*\)/ {"'
"
$cmd
"
'", "\1"},/
48
p
49
}'
"Documentation/git-
$cmd
.txt"
50
done
51
echo
"};"