[ccan] [PATCH 0/9] configurator: Support for Windows and MSVC
David Gibson
david at gibson.dropbear.id.au
Tue Sep 20 22:25:24 AEST 2016
On Tue, Sep 20, 2016 at 12:21:25AM -0600, Kevin Locke wrote:
> Hi David,
>
> Thank you for taking the time to review these patches, especially for a
> platform that you don't have a strong stake in. I really appreciate it.
>
> On 09/19/2016 10:48 PM, David Gibson wrote:
> > On Sun, Sep 18, 2016 at 06:51:57PM -0600, Kevin Locke wrote:
> > > This patch series adds support for building configurator with Microsoft
> > > Visual C++ and running it on Windows. The motivation is to add
> > > sufficient support for Windows to allow using header-only modules
> > > with minimal hassle. For me, this patch series is sufficient, so I
> > > don't have any further plans for changes to other files or the build
> > > system at the moment.
> >
> > First, thanks for this. ccan isn't supposed to be platform specific,
> > but it kind of is at the moment, simply because most of the
> > contributions have been from Linux developers. I'm really happy to
> > see some work to make it useful on different platforms.
> >
> > Second, because I'm not and have never been a Windows dev, my ability
> > to review these is limited - so I'm inclined to apply anything that
> > doesn't break builds on Linux / POSIX.
> >
> > Third, because most of the main ccan contributors are not Windows
> > devs, I'm a bit worried about bitrot. If you can think of any way of
> > making some kind of automated smoke test form builds on Windows, that
> > would be terrific. Otherwise, I guess we'll just hope for the best.
>
> I think that's a very legitimate concern. I'm not a frequent Windows
> developer myself, but had a need for a current project. I've tried to
> minimize the amount of Windows-specific code, with good results I think, but
> that's obviously not much of a guarantee that it won't rot or subtly break
> on Windows going forward.
>
> I've seen appveyor.com used quite often for Windows CI, and it is free for
> FOSS projects. I'd be happy to work up some basic smoke tests if it seems
> like that might be useful and not too much of a maintenance burden. Let me
> know what you think.
Sounds good to me.
--
David Gibson | I'll have my music baroque, and my code
david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_
| _way_ _around_!
http://www.ozlabs.org/~dgibson
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/ccan/attachments/20160920/c97c66a2/attachment.sig>
More information about the ccan
mailing list