Removing Meson as way of building dcd, d-scanner, etc

ikod geller.garry at gmail.com
Fri Dec 7 10:03:36 UTC 2018


On Thursday, 6 December 2018 at 13:10:53 UTC, Basile B. wrote:
> On Thursday, 6 December 2018 at 12:11:06 UTC, Russel Winder 
> wrote:
>> On Thu, 2018-12-06 at 10:54 +0000, Basile B. via Digitalmars-d 
>> wrote:
>>> Do you use it ? Is it useful ?
>>
>> Meson builds are increasingly the way forward for builds in 
>> the GTK, GStreamer, and Debian milieus.
>
> If i remember correctly the idea behind the addition of Meson 
> build files was to have some semi official packages for 
> D-scanner and DCD. Where are they ?
>
> Right now I'm a bit angry because of the maintenance required 
> to support Meson. Usually i just don't care but today the CI is 
> broken for some reasons (i just know it's related to Meson 
> support. And this is not the first time.

There was a problem with meson test build on travis when travis 
changed default python version. I solved it forcing install 
proper version via something like

   - pyenv install 3.6.0
   - pyenv global system 3.6.0
   - pip3 install 'meson>=0.46'

in .travis.yml

Another problem is dependency, which I still didn't solve.




More information about the Digitalmars-d mailing list