Commit Graph

109 Commits

Author SHA1 Message Date
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
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