Darko Poljak
8436f872a9
Add shellcheck makefile target. shellcheck when doing release.
2018-10-06 15:56:55 +02:00
Darko Poljak
e551348cd7
Create man7 directory if needed.
2018-09-29 11:15:48 +02:00
Darko Poljak
5090038e4c
Add test-remote target - remote is not tested with test target
2018-03-09 10:00:14 +01:00
Darko Poljak
e9f8cb6f49
Install using distutils from cloned repo.
2017-08-28 18:01:00 +02:00
Darko Poljak
ca3644a08a
Add pep8 target.
2016-07-23 16:00:07 +02:00
Darko Poljak
8571192aa5
Clean stuff after signing release.
2016-07-16 00:51:37 +02:00
Darko Poljak
ccbb9697eb
Clean sphinx docs before building.
2016-07-16 00:50:01 +02:00
Darko Poljak
e76d06b382
Fix docs-dist target.
2016-07-04 16:56:07 +02:00
Darko Poljak
4dac520d98
Implement make targets: man, html, docs.
2016-07-04 12:21:01 +02:00
Darko Poljak
0d64d6a5b6
docs/man -> docs/src and update Makefile and build-helper.
2016-06-30 15:13:21 +02:00
Darko Poljak
b04ab0b630
Fix Makefile for new sphinx build.
2016-06-30 12:28:14 +02:00
Darko Poljak
51c94e9e82
Restructure and fix and improve docs and manpages.
2016-06-29 07:48:34 +02:00
Darko Poljak
7a9a04592b
Fix Makefile for dotman target.
2016-06-25 19:30:22 +02:00
Darko Poljak
b89077f9a5
Better sphinx manpage ext. Add custom dotman Makefile target for custom .cdist directory.
2016-06-23 16:08:59 +02:00
Darko Poljak
cf32b669ff
Write sphinx rst docs.
2016-05-22 17:16:03 +02:00
Darko Poljak
f63e8ed2b9
For BSD sed variant -i suffix is required.
2016-05-04 12:23:19 +02:00
Darko Poljak
15f7fd039a
Make sed invocation to not be GNU specific.
2016-05-04 12:06:19 +02:00
Nico Schottelius
416eb300c0
update path to website
...
Signed-off-by: Nico Schottelius <nico@wurzel.schottelius.org>
2015-05-18 14:41:34 +02:00
Nico Schottelius
3db2dcb2d6
fix release errors of 3.1.10
...
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2015-02-10 23:10:23 +01:00
Nico Schottelius
8b045da7a9
github is now origin
...
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-12-25 00:04:21 +01:00
Nico Schottelius
896e887511
use mkaurball instead of makepkg
...
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
2014-09-29 21:26:07 +02:00
Nico Schottelius
ec607d65fe
remove freecode support
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-08-18 23:39:32 +02:00
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
2014-04-30 20:45:05 +02:00
454f955d25
fix error
2014-04-30 16:53:32 +02:00
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.
2014-04-30 16:38:40 +02:00
Nico Schottelius
3a2bd673c9
enhance build scripts for releasing from non-master branch
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-02-14 20:58:12 +01:00
Nico Schottelius
13001924c0
do not touch a visible file during release process
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-01-20 10:52:28 +01:00
Nico Schottelius
295a8a404d
more cleanups for the release process
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-05 13:19:47 +02:00
Nico Schottelius
e1fa588a4d
clean should clean better
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-05 12:57:52 +02:00
Nico Schottelius
c074d377aa
seperate check-% and release
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-04 22:59:46 +02:00
Nico Schottelius
c68c11dce1
cleanup the release process
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-04 22:58:52 +02:00
Nico Schottelius
dc2b37cec1
release in Makefile is cumbersome, use shell
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-04 22:33:26 +02:00
Nico Schottelius
7646375218
plan next release for ... today
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-04 21:20:05 +02:00
Nico Schottelius
3b9b0dde56
require branch merge to happen before pypi
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-08-28 16:22:20 +02:00
Nico Schottelius
8192c2cbfc
back to old release process
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-08-12 12:37:05 +02:00
Nico Schottelius
71f01ca735
improve release process (not yet perfect)
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-12 21:26:14 +02:00
Nico Schottelius
c3e6eaffcd
cleanup the cleanup targets
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-12 19:41:38 +02:00
Nico Schottelius
55402fa3cf
remove whitespace
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-10 17:02:11 +02:00
Nico Schottelius
14a7317bee
Merge branch 'fix_manrelease'
2013-07-09 18:41:36 +02:00
Nico Schottelius
ddaece5b57
fix mantype dependency
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 18:40:27 +02:00
Nico Schottelius
6c2ee6346f
fix target pub:
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 18:15:29 +02:00
Nico Schottelius
db717ab660
begin minimal protection against double upload
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 18:11:27 +02:00
Nico Schottelius
02c8079fef
move pypi releases to go from the stable branch only
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 18:02:32 +02:00
Nico Schottelius
511e7951c8
do pypi release only once
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 17:56:11 +02:00
Nico Schottelius
a66bc8c343
always merge tag based, not branch based, for releases
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 17:48:58 +02:00
Nico Schottelius
bf9ad8b25c
cleanup more release related stuff
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 17:47:34 +02:00
Nico Schottelius
d6d56043ce
fix git-branch-merge
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 17:28:24 +02:00
Nico Schottelius
ce27012d62
++ &&
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 17:24:22 +02:00
Nico Schottelius
fc9dd61fe0
many release related cleanups
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 17:22:56 +02:00
Nico Schottelius
24bb4aa481
migrate web publishing to makefile
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 15:46:57 +02:00