Commit Graph

147 Commits (97bcfcc23ce1fa88e763b03a723aad34a9700fca)

Author SHA1 Message Date
Darko Poljak 5c11c15ae4 Overcome bash CDPATH issue
Thanks to Dmitry Bogatov.
4 years ago
Darko Poljak 4f40c6ac65 Re-arrange Makefile and build-helper script
Maintainers should use build-helper script.
End users should use Makefile, which contains targets
that can be run on pure source (without git repository).
4 years ago
Darko Poljak 249ac917d3 Changes due to new website 4 years ago
Darko Poljak d11ac7dda4 Rename debug-dump.sh to cdist-dump 4 years ago
Darko Poljak 671bb82a46 Fix shellcheck issues 4 years ago
Darko Poljak 689f37acf6 Migrate from pep8 to pycodestyle 4 years ago
Darko Poljak ab8f87864e Add shellcheck-ing for type explorers and auxiliary files. 5 years ago
Darko Poljak 3be1c4ad6f If nothing found shellcheck targets should succeed. 5 years ago
Darko Poljak 140518f1b0 Add comment for SHELLCHECK_SKIP. 5 years ago
Darko Poljak 8436f872a9 Add shellcheck makefile target. shellcheck when doing release. 5 years ago
Darko Poljak e551348cd7 Create man7 directory if needed. 5 years ago
Darko Poljak 5090038e4c Add test-remote target - remote is not tested with test target 5 years ago
Darko Poljak e9f8cb6f49 Install using distutils from cloned repo. 6 years ago
Darko Poljak ca3644a08a Add pep8 target. 7 years ago
Darko Poljak 8571192aa5 Clean stuff after signing release. 7 years ago
Darko Poljak ccbb9697eb Clean sphinx docs before building. 7 years ago
Darko Poljak e76d06b382 Fix docs-dist target. 7 years ago
Darko Poljak 4dac520d98 Implement make targets: man, html, docs. 7 years ago
Darko Poljak 0d64d6a5b6 docs/man -> docs/src and update Makefile and build-helper. 7 years ago
Darko Poljak b04ab0b630 Fix Makefile for new sphinx build. 7 years ago
Darko Poljak 51c94e9e82 Restructure and fix and improve docs and manpages. 7 years ago
Darko Poljak 7a9a04592b Fix Makefile for dotman target. 7 years ago
Darko Poljak b89077f9a5 Better sphinx manpage ext. Add custom dotman Makefile target for custom .cdist directory. 7 years ago
Darko Poljak cf32b669ff Write sphinx rst docs. 7 years ago
Darko Poljak f63e8ed2b9 For BSD sed variant -i suffix is required. 7 years ago
Darko Poljak 15f7fd039a Make sed invocation to not be GNU specific. 7 years ago
Nico Schottelius 416eb300c0 update path to website
Signed-off-by: Nico Schottelius <nico@wurzel.schottelius.org>
8 years ago
Nico Schottelius 3db2dcb2d6 fix release errors of 3.1.10
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
8 years ago
Nico Schottelius 8b045da7a9 github is now origin
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
9 years ago
Nico Schottelius 896e887511 use mkaurball instead of makepkg
Signed-off-by: Nico Schottelius <nico@freiheit.schottelius.org>
9 years ago
Nico Schottelius ec607d65fe remove freecode support
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
9 years ago
tpo 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
9 years ago
tpo 454f955d25 fix error 9 years ago
tpo 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.
9 years ago
Nico Schottelius 3a2bd673c9 enhance build scripts for releasing from non-master branch
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
9 years ago
Nico Schottelius 13001924c0 do not touch a visible file during release process
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
9 years ago
Nico Schottelius 295a8a404d more cleanups for the release process
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius e1fa588a4d clean should clean better
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius c074d377aa seperate check-% and release
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius c68c11dce1 cleanup the release process
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius dc2b37cec1 release in Makefile is cumbersome, use shell
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 7646375218 plan next release for ... today
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 3b9b0dde56 require branch merge to happen before pypi
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 8192c2cbfc back to old release process
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 71f01ca735 improve release process (not yet perfect)
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius c3e6eaffcd cleanup the cleanup targets
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 55402fa3cf remove whitespace
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 14a7317bee Merge branch 'fix_manrelease' 10 years ago
Nico Schottelius ddaece5b57 fix mantype dependency
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago
Nico Schottelius 6c2ee6346f fix target pub:
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
10 years ago