Meson build system user learning D.

Mike Brockus michaelbrockus at icloud.com
Thu May 23 04:21:53 UTC 2019


On Tuesday, 21 May 2019 at 10:59:40 UTC, Russel Winder wrote:
> On Tue, 2019-05-21 at 05:21 +0000, Mike Brockus via 
> Digitalmars-d-learn wrote:
>> 
> […]
>> The solution from Reddit solves the problem for 'dub' but as 
>> part of my project C to D I wanted to use Meson and run test 
>> with whatever is available, coming next week I will try to 
>> incorporate 'unit-threaded' and if it works then I can tell 
>> Meson to include it as my decency and to use 'dub' to get it 
>> for me so I can focus on writing test for my code.  I am 
>> currently working on becoming an Android app developer leaning 
>> Kotlin and on the weekends it's D.
>
> I use unit-threaded for my D code tests. Atila was kind enough 
> to allow me to add a Meson build to unit-threaded. I therefore 
> build and install a shared library of unit-threaded so as to 
> avoid use of Dub in the Meson build of my D projects.
>
>> […]
>> 
>> However it is good to know that there is currently no compiler 
>> for D on a AVR chip.
>
> I thought GCC had an AVR backend so that GDC provides D on AVR.

That is cool that Atila was kind enough to accept the meson.build 
file.  But how do I use the written meson.build that is 
apparently in the subdirectory directory "build"?  Just asking 
because normally I see a meson.build in the root of the project.




More information about the Digitalmars-d-learn mailing list