Tomas Pospisek
5f147dd845
fix sed pattern
...
* don't add a href to the title tag (3rd line in the html document)
* replace multiple instances on a line
11 years ago
Tomas Pospisek
454f955d25
fix error
11 years ago
Tomas Pospisek
e6b26829f4
crosslink html man pages
...
This is using sed --in-place, which might not be available in
all sed versions. If that's a concern, then please replace with
awk script or move to build-helper and use temporary files.
Also the regex is a heuristic. It works for our man pages here
but it might have false positive matches in the future.
11 years ago
Nico Schottelius
3a2bd673c9
enhance build scripts for releasing from non-master branch
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
13001924c0
do not touch a visible file during release process
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
295a8a404d
more cleanups for the release process
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
e1fa588a4d
clean should clean better
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
c074d377aa
seperate check-% and release
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
c68c11dce1
cleanup the release process
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
dc2b37cec1
release in Makefile is cumbersome, use shell
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
7646375218
plan next release for ... today
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
3b9b0dde56
require branch merge to happen before pypi
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
8192c2cbfc
back to old release process
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
71f01ca735
improve release process (not yet perfect)
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
c3e6eaffcd
cleanup the cleanup targets
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
55402fa3cf
remove whitespace
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
ddaece5b57
fix mantype dependency
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
6c2ee6346f
fix target pub:
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
db717ab660
begin minimal protection against double upload
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
02c8079fef
move pypi releases to go from the stable branch only
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
511e7951c8
do pypi release only once
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
a66bc8c343
always merge tag based, not branch based, for releases
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
bf9ad8b25c
cleanup more release related stuff
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
d6d56043ce
fix git-branch-merge
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
ce27012d62
++ &&
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
fc9dd61fe0
many release related cleanups
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
24bb4aa481
migrate web publishing to makefile
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
5bdc2e1ba9
add link to cdist speeches
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
5712df850b
build type manpages using the Makefile
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
9cde0d9d94
continue rewrite of build-helper
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
5fb66cd314
move build-helper into bin/
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
0cf0cdd0c3
keep version generating in build-helper, so people cloning from git don't need make
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
96e58af1da
more stuff in the makefile
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
fd72c607c1
reorder manpage
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
6945d8ebc9
build -> build-helper
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
c789d9a5bf
use build-cdist for the moment, begin to export targets
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
119ea2f8fe
add makefile for convenience
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
4d33e524a1
begin to migrate makefile to shell script
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
8a01df66dd
does not work: MAN1TMPSRC=$(shell ls $(MAN1DSTDIR)/*.text) is expanded before manlink was run
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
8c3782f091
further cleanups to the man build system
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
1398cde9f0
also link core manpages into tmp
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
1a2f7bb8bb
link type manpages into tempdir
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
bd25d6810b
makefile cleanup, todo add
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
58391818cc
remove old manmove target
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
3e72555e59
make man is clean now
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
6e85d65b72
and in practise link to .. is better than somewhere else
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
bbe4f940e3
in theory finish generation for man1 and man7 core cleanly
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
042638943a
begin real clean manpage solution
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
ca139aa444
fixup manpage move/html
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago
Nico Schottelius
46ceb3e3a9
use variable instead of hardcoded value
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
14 years ago