Commit graph

148 commits

Author SHA1 Message Date
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
Nico Schottelius
5bdc2e1ba9 add link to cdist speeches
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 14:53:00 +02:00
Nico Schottelius
5712df850b build type manpages using the Makefile
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 14:00:42 +02:00
Nico Schottelius
9cde0d9d94 continue rewrite of build-helper
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-03 22:33:48 +02:00
Nico Schottelius
5fb66cd314 move build-helper into bin/
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-06-20 09:22:17 +02:00
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>
2013-06-07 21:14:51 +02:00
Nico Schottelius
96e58af1da more stuff in the makefile
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-06-03 22:29:49 +02:00
Nico Schottelius
fd72c607c1 reorder manpage
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-06-03 18:16:50 +02:00
Nico Schottelius
6945d8ebc9 build -> build-helper
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-06-03 18:13:56 +02:00
Nico Schottelius
c789d9a5bf use build-cdist for the moment, begin to export targets
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-06-03 17:34:03 +02:00
Nico Schottelius
119ea2f8fe add makefile for convenience
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-05-08 15:13:42 +02:00
Nico Schottelius
4d33e524a1 begin to migrate makefile to shell script
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-25 20:56:25 +01:00
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>
2011-03-25 20:54:50 +01:00
Nico Schottelius
8c3782f091 further cleanups to the man build system
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-25 20:49:09 +01:00
Nico Schottelius
1398cde9f0 also link core manpages into tmp
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-25 20:34:13 +01:00
Nico Schottelius
1a2f7bb8bb link type manpages into tempdir
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-25 20:31:20 +01:00
Nico Schottelius
bd25d6810b makefile cleanup, todo add
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-25 19:39:50 +01:00
Nico Schottelius
58391818cc remove old manmove target
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-25 11:52:51 +01:00
Nico Schottelius
3e72555e59 make man is clean now
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-25 11:46:56 +01:00
Nico Schottelius
6e85d65b72 and in practise link to .. is better than somewhere else
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-25 11:35:43 +01:00
Nico Schottelius
bbe4f940e3 in theory finish generation for man1 and man7 core cleanly
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-25 11:34:29 +01:00
Nico Schottelius
042638943a begin real clean manpage solution
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-25 11:17:52 +01:00
Nico Schottelius
ca139aa444 fixup manpage move/html
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-24 23:40:56 +01:00
Nico Schottelius
46ceb3e3a9 use variable instead of hardcoded value
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-24 23:30:42 +01:00
Nico Schottelius
0370412757 manpage generation cleaup
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-24 18:43:08 +01:00
Nico Schottelius
f02254915a begin to cleanup manpage generation
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-24 17:41:20 +01:00
Nico Schottelius
b14f7a431c rm mandir on webpage before copying (removes old manpages)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-24 15:45:31 +01:00
Nico Schottelius
fa2f49e847 also git add html pages
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-24 15:42:06 +01:00
Nico Schottelius
b34a40b9e8 update makefile
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-24 15:37:16 +01:00
Nico Schottelius
33552e5930 [DOC] include hackers manpage
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-24 15:26:06 +01:00
Nico Schottelius
e163a2baec begin to write cdist-best-practise
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 14:19:07 +01:00
Nico Schottelius
f4dc8b28af fix webbpage copy
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 14:00:00 +01:00
Nico Schottelius
b36f2fb282 -exit(1)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 13:48:58 +01:00
Nico Schottelius
4553333ddb Begin to include html version of manpages
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 13:48:40 +01:00
Nico Schottelius
8722c03c12 work on html output of manpages
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-20 22:41:22 +01:00
Nico Schottelius
14d6fccd05 begin html generation of manpages
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-20 03:23:13 +01:00
Nico Schottelius
45e7293840 document cdist-code-run
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-20 01:08:11 +01:00
Nico Schottelius
0f60a2387a document cdist-remote-explorer-run.text
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-20 00:51:45 +01:00
Nico Schottelius
bda2adb22c document cdist-type-emulator
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-20 00:43:08 +01:00
Nico Schottelius
9aa60b3b1d Add manpage for cdist-type-build-emulation
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-20 00:30:19 +01:00
Nico Schottelius
0195b14f09 document cdist-manifest-run
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-18 00:48:17 +01:00
Nico Schottelius
2a3a783cac document cdist-run-remote
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-18 00:41:18 +01:00
Nico Schottelius
be9eec702c document cdist-code-run-all
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-18 00:37:33 +01:00
Nico Schottelius
d204ac523c document cdist-object-gencode
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-18 00:32:04 +01:00
Nico Schottelius
2f207c29e5 document cdist-object-gencode-all
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-18 00:24:58 +01:00
Nico Schottelius
df2e77f9ed document cdist-object-explorer-all
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-18 00:18:00 +01:00
Nico Schottelius
8dddec57db document cdist-manifest-run-all
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-18 00:11:12 +01:00
Nico Schottelius
d1191fb4a9 document cdist-manifest-run-init
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-18 00:00:28 +01:00
Nico Schottelius
b7a91a97ac cleanup makefile + new doc
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-17 23:49:36 +01:00
Nico Schottelius
0f8a0097e0 and remove documentation for cdist-bin-transfer
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-17 20:41:31 +01:00
Nico Schottelius
39739835fa add git mirrors
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 11:38:05 +01:00
Nico Schottelius
5e58bfbd28 fix web target
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 10:45:13 +01:00
Nico Schottelius
953837c733 cleanup makefile
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 10:21:10 +01:00
Nico Schottelius
2389dde9f5 [DOC] add manpage for cdist-quickstart
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 10:18:03 +01:00
Nico Schottelius
3cf2346072 [DOC] add manpage for cdist-dir
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 10:07:30 +01:00
Nico Schottelius
a8ae699c8f [DOC] cleanup cdist-config
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 10:02:46 +01:00
Nico Schottelius
a5aec13927 add cdist-env for MANSRC
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 09:40:48 +01:00
Nico Schottelius
719419d364 finish (kind of ugly) manpage generation in makefile
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-09 13:08:56 +01:00
Nico Schottelius
1c45e4fe17 begin the manpage integration with man.text
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-09 13:06:23 +01:00
Nico Schottelius
19d3b52d73 finish manpage cdist-explorer
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-09 10:16:46 +01:00
Nico Schottelius
a8c5f225b2 --todo
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-09 10:03:06 +01:00
Nico Schottelius
69fde0a9e3 update pointers to cdist-reference
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-09 10:01:14 +01:00
Nico Schottelius
2277880e4b in theory finish type-listing to reference migration
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-09 09:52:43 +01:00
Nico Schottelius
ef761b73df finish first version of cdist-reference
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-09 09:34:53 +01:00
Nico Schottelius
75d8abc339 remove generated manpages
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-09 08:56:31 +01:00
Nico Schottelius
7a4ab2efd8 integrate the first type manpage into cdist
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-09 08:53:19 +01:00
Nico Schottelius
a095b1a3c3 finish manpage for cdist-type__file
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-08 21:47:08 +01:00
Nico Schottelius
2dbb289fc3 remove all generated/moved manpages
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-08 21:23:44 +01:00
Nico Schottelius
45737ce452 [DOC] add cdist-type manpage
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-08 20:35:21 +01:00
Nico Schottelius
7c84f729a3 cleanup and update changelog
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-08 00:25:08 +01:00
Nico Schottelius
749bf6adb7 update manpages to work with asciidoc
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-08 00:20:35 +01:00
Nico Schottelius
b08d50db79 put manpages into man1, man7, etc., suitable for uusing with MANPATH
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-05 11:36:02 +01:00
Nico Schottelius
390543ee67 remove install targets - not needed
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-04 15:04:52 +01:00
Nico Schottelius
a07aafdc88 finish cdist-manifest.text
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-26 20:41:33 +01:00
Nico Schottelius
48058925d6 finished cdist.text, mark all other manpages to be checked
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-26 20:01:51 +01:00
Nico Schottelius
d963f931e7 finish install-man target
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-26 19:37:15 +01:00
Nico Schottelius
73ebe77022 begin to redefine installation process
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-26 11:51:59 +01:00
Nico Schottelius
f8c5c03e77 prepare manpage generation in makefile
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-26 11:46:52 +01:00
Nico Schottelius
96fbffeaa1 makefile: +clean target
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-26 11:40:18 +01:00
Nico Schottelius
711fea9e7e [DOC] cleanups
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-19 02:02:21 +01:00
Nico Schottelius
f3600bc5dd generate first manpage
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-19 01:52:46 +01:00
Nico Schottelius
21ddd6a2a4 begin to integrate manpage generation in Makefile
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-19 01:47:10 +01:00
Nico Schottelius
b873835b87 more hints
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-04 23:33:12 +01:00
Nico Schottelius
9d6f8012f2 update webpage
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-04 23:15:10 +01:00
Nico Schottelius
3d940cda07 +testhost (gentoo)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-03 13:32:29 +01:00
Nico Schottelius
bf0c2bb6b5 +pub target
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-02 21:49:49 +01:00
Nico Schottelius
09370c3e07 add target for web
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-02 14:01:50 +01:00
Nico Schottelius
c223a4ac5c move around documentation
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2010-10-28 21:13:57 +02:00
Nico Schottelius
bf540836f8 big rename
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2010-09-25 12:36:30 +02:00