add usage for urmoms, update TODO
This commit is contained in:
parent
acd2400049
commit
598615fa1b
2 changed files with 21 additions and 6 deletions
5
TODO
5
TODO
|
@ -1,3 +1,4 @@
|
|||
- make baseurl in HTML page (header) configurable.
|
||||
- be smarter about changes (an existing commit can never change the diff page).
|
||||
- add raw link to latest files: raw/file...
|
||||
- add summary page?
|
||||
|
@ -5,11 +6,11 @@
|
|||
- escape < > ' " etc, maybe even use CDATA ?
|
||||
- shorter date format for logs.html page.
|
||||
- speed up generating files.
|
||||
- add stylesheet + 2f30/suckless logo.
|
||||
x add stylesheet + 2f30/suckless logo.
|
||||
- for files link to the commit but make the filename a link anchor.
|
||||
- default to log view (stateless).
|
||||
- link to lines in file view! / commit log?
|
||||
- show all the tags and branches as list.
|
||||
- show commits for all tags and branches???
|
||||
- no tarballs, snapshots and such.
|
||||
x no tarballs, snapshots and such.
|
||||
- able to add link to git url: git://url... per project.
|
||||
|
|
22
urmoms
Normal file → Executable file
22
urmoms
Normal file → Executable file
|
@ -3,10 +3,10 @@
|
|||
# DEBUG
|
||||
#set -e -x
|
||||
|
||||
baseurl="http://cow.codemadness.org/gitlog/"
|
||||
# TODO: read .git/description.
|
||||
description="sbase"
|
||||
logdir="../gitlog"
|
||||
usage() {
|
||||
printf '%s <repodir> <htmldir>\n' "$0"
|
||||
exit 1
|
||||
}
|
||||
|
||||
header() {
|
||||
cat <<!__EOF__
|
||||
|
@ -43,6 +43,20 @@ footer() {
|
|||
!__EOF__
|
||||
}
|
||||
|
||||
if test x"$1" = x"" || test x"$2" = x""; then
|
||||
usage
|
||||
fi
|
||||
|
||||
# repodir must be a directory to go to.
|
||||
cd "$1" || usage
|
||||
|
||||
# TODO: make configurable.
|
||||
baseurl="http://cow.codemadness.org/gitlog/"
|
||||
# TODO: read .git/description.
|
||||
description="sbase"
|
||||
|
||||
# absolute path to logdir.
|
||||
logdir="$(readlink -f $2)"
|
||||
mkdir -p "${logdir}"
|
||||
firstcommit=$(git log | grep '^commit ' | tail -n 1 | cut -f 2 -d ' ')
|
||||
|
||||
|
|
Loading…
Reference in a new issue