On Wed, 1 Feb 2017 10:46:12 -0600 William Hubbs <willi...@gentoo.org> wrote:
> On Wed, Feb 01, 2017 at 03:55:17PM +0000, James Le Cuirot wrote: > > On Wed, 1 Feb 2017 09:39:34 -0600 > > William Hubbs <willi...@gentoo.org> wrote: > > > > > I thought about autotools. I'm not really fond of its syntax, and > > > I've been told that, to use autotools correctly, I would need to > > > start generating manual release tarballs again because I would > > > need to put the autotools generated cruft in them. > > > > Not all that hard, to be honest. Autotools adds a "make dist" > > target and then you just upload that tarball to GitHub by adding a > > new release. > > Is that functionality available through the github API, or do you have > to go to the web site? The API has it covered. https://developer.github.com/v3/repos/releases/#create-a-release https://developer.github.com/v3/repos/releases/#upload-a-release-asset > Also, another concern I would have is the tarballs are not > reproducible that way. True though I see it has been discussed not all that long ago. There may even be a solution somewhere but I didn't find one in a hurry. -- James Le Cuirot (chewi) Gentoo Linux Developer