11 Commits

Author SHA1 Message Date
Dave Jones
7f036e4750 Tweak release structure in Makefile
Allow changelog to be updated without doing anything else so dist builds
can be tried before actual release/upload
2017-07-26 22:36:07 +01:00
Dave Jones
afa23949e8 Turn pinout docs into man-page
Stops lintian whinging about missing man-pages
2017-07-16 23:09:29 +01:00
Dave Jones
9ed3a19a8e Update docs config
Add epub output, fix PDF output to include page-numbers in links (for
printed output), reduce the (now ridiculous) length of the ToC by
dropping it to one level, add numbering to chapters
2017-07-14 16:57:06 +01:00
Dave Jones
4944849a30 Debug travis
Mock pin tests aren't skipped locally, but are skipped on Travis;
temporarily adding a reporting flag to find out why...
2017-06-16 13:28:55 +01:00
Dave Jones
359836a383 Fix pypi push
Have to use HTTPS for pypi now
2016-08-31 00:17:30 +01:00
Dave Jones
1f2140a9f5 Work on #87
Implement a test suite, including Travis-CI integration
2016-02-11 21:11:22 +00:00
Dave Jones
006c10cce0 Miscellaneous minor changes for 1.1 2016-02-08 12:01:42 +00:00
Dave Jones
0bc62aee73 Generic docs need reST
Conversion of all docs to reST so that the generic docs can link easily
with the rest of the docs.
2016-01-30 23:40:12 +00:00
Dave Jones
8d479c8c2b Fix master packaging to work on jessie
Looks like lintian on Jessie includes some new tests. In particular,
native packages can't have a release version.
2015-11-15 21:54:55 +00:00
Dave Jones
7337555b43 Fixing up the Makefile for packaging on master
Changelog fixed so that I can sign the resulting packages. Remove doc
package from the Makefile, and explicitly specify section for packages
in control
2015-11-15 20:56:26 +00:00
Dave Jones
c8105c8dc3 Fix #44
Implement native Debian packaging (control files are part of the source
repo) with Makefile to simplify the release procedure.
2015-10-10 15:54:08 +01:00