Re: [RFC] server: Add make-it-quick Makefile and support files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




> On 1 Oct 2018, at 09:20, Christophe Fergeau <cfergeau@xxxxxxxxxx> wrote:
> 
> On Fri, Sep 28, 2018 at 06:23:48PM +0200, Christophe de Dinechin wrote:
>>>>> On Fri, Sep 28, 2018 at 2:19 PM Christophe Fergeau <cfergeau@xxxxxxxxxx> wrote:
>>>>>> We just added meson support to spice/spice-gtk, I'd rather we don't add
>>>>>> a 3rd way to build spice, 2 is already error-prone enough :)
>> 
>> I raised the top-level build issue back in Brno in Oct 2017 or so.
>> AFAICT, this is what prompted the investigation into Meson.
> 
> For me, the main goal of Meson was to switch to something more
> modern/much faster than the autotools-based build system.

Maybe that was your objective. That was certainly not mine when I brought up the topic.

The reason I brought up the build system in Brno in 2017 was related to finding it unsafe / uneasy to make changes in protocol or common. I suggested a solution that also addressed the build speed issue.

I’m positive we did discuss top-level builds back then. I remember a discussion notably with Eduardo on whether to use subdirectories of a large repo,  subtrees or submodules (which had been my choice for my experiment, but Eduardo did not like it though I don’t recall why).


> I think
> Eduardo also experimented with getting the kind of builds you described
> with Meson, but I'm not sure this was his main motive for working on the
> Meson patches.
> 
> Christophe
> _______________________________________________
> Spice-devel mailing list
> Spice-devel@xxxxxxxxxxxxxxxxxxxxx
> https://lists.freedesktop.org/mailman/listinfo/spice-devel

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/spice-devel




[Index of Archives]     [Linux Virtualization]     [Linux Virtualization]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]