How would I write a travis-ci file for a Meson Dlang project?

2019-07-16 Thread Mike Brockus via Digitalmars-d-learn
If you never seen Meson before then pick up a camera and take a picture: πŸ€” πŸ‘‰ https://mesonbuild.com/ Hello, everyone. I started adding continues integration as part of my development cycle and I was wondering how would I write a '.travis.yml' file for a D language project using Meson build sy

How would I know if appvayer is parsing my yaml file?

2019-07-16 Thread Mike Brockus via Digitalmars-d-learn
If you never seen Meson before then set down and take a look: πŸ€” πŸ‘‰ https://mesonbuild.com/ Quick question. I started integrating ci/cd best practices to my Meson projects and I was wondering how would I know if AppVayer is parsing my yaml file? I know I got a failed build because it was set to

Re: How would I know if appvayer is parsing my yaml file?

2019-07-16 Thread Mike Brockus via Digitalmars-d-learn
On Tuesday, 16 July 2019 at 22:24:32 UTC, Mike Brockus wrote: If you never seen Meson before then set down and take a look: πŸ€” πŸ‘‰ https://mesonbuild.com/ Quick question. I started integrating ci/cd best practices to my Meson projects and I was wondering how would I know if AppVayer is parsing my

How would I know if AppVayer is parsing my yaml file?

2019-07-17 Thread Mike Brockus via Digitalmars-d-learn
If you never seen Meson before then pick up a camera and take a picture: πŸ€” πŸ‘‰ https://mesonbuild.com/ Quick question. I started integrating ci/cd best practices to my Meson projects and I was wondering how would I know if AppVayer is parsing my yaml file? I know I got a failed build because it

Re: How would I know if AppVayer is parsing my yaml file?

2019-07-17 Thread Mike Brockus via Digitalmars-d-learn
On Wednesday, 17 July 2019 at 18:42:20 UTC, Paul Backus wrote: On Wednesday, 17 July 2019 at 17:03:16 UTC, Mike Brockus wrote: If you never seen Meson before then pick up a camera and take a picture: πŸ€” πŸ‘‰ https://mesonbuild.com/ Quick question. I started integrating ci/cd best practices to my M

Meson build system user new to D.

2019-05-06 Thread Mike Brockus via Digitalmars-d-learn
Hello everyone I am a Meson build system user and I am new to the D language, just wondering if there are compiler flags that I should add, unit testing frameworks, any good practices I can follow and or anything like that also some resources would be helpful thanks. (:

Re: Meson build system user new to D.

2019-05-09 Thread Mike Brockus via Digitalmars-d-learn
On Wednesday, 8 May 2019 at 10:28:26 UTC, Andre Pany wrote: On Monday, 6 May 2019 at 19:52:23 UTC, Mike Brockus wrote: Hello everyone I am a Meson build system user and I am new to the D language, just wondering if there are compiler flags that I should add, unit testing frameworks, any good pr

Meson build system user learning D.

2019-05-17 Thread Mike Brockus via Digitalmars-d-learn
Hello there this is your hometown Meson build system user here just happen to have a question related to unit testing in D. So is there a way to run the unit-test in the test main as a costume test runner in "test/test.d", and run the executable program in "src/main.d", with this resulting in

Re: Meson build system user learning D.

2019-05-19 Thread Mike Brockus via Digitalmars-d-learn
On Sunday, 19 May 2019 at 07:46:11 UTC, Johannes Loher wrote: Am 18.05.19 um 08:20 schrieb Mike Brockus: Hello there this is your hometown Meson build system user here just happen to have a question related to unit testing in D. So is there a way to run the unit-test in the test main as a cos

Re: Meson build system user learning D.

2019-05-20 Thread Mike Brockus via Digitalmars-d-learn
On Tuesday, 21 May 2019 at 03:07:20 UTC, Johannes Loher wrote: On Sunday, 19 May 2019 at 16:47:39 UTC, Mike Brockus wrote: On Sunday, 19 May 2019 at 07:46:11 UTC, Johannes Loher wrote: Am 18.05.19 um 08:20 schrieb Mike Brockus: [...] Hey there, I already tried to answer your questions on re

Re: Meson build system user learning D.

2019-05-22 Thread Mike Brockus via Digitalmars-d-learn
On Tuesday, 21 May 2019 at 10:59:40 UTC, Russel Winder wrote: On Tue, 2019-05-21 at 05:21 +, 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 w

Re: Meson build system user learning D.

2019-05-27 Thread Mike Brockus via Digitalmars-d-learn
On Thursday, 23 May 2019 at 06:14:11 UTC, Russel Winder wrote: On Thu, 2019-05-23 at 04:21 +, Mike Brockus via Digitalmars-d-learn wrote: […] 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

How can I structure a Meson build project in D to use DUB.

2019-05-28 Thread Mike Brockus via Digitalmars-d-learn
How can I structure a Meson build project in D to use dub as a method for dependencies like urld, d2sqlite or unit-threaded? If that is not what Meson users of D do then what is the pure Meson of things way? C https://github.com/squidfarts/c-example D https://github.com/squidfarts/d-example

Re: How can I structure a Meson build project in D to use DUB.

2019-05-28 Thread Mike Brockus via Digitalmars-d-learn
On Tuesday, 28 May 2019 at 18:13:17 UTC, GoaLitiuM wrote: On Tuesday, 28 May 2019 at 18:11:09 UTC, Mike Brockus wrote: How can I structure a Meson build project in D to use dub as a method for dependencies like urld, d2sqlite or unit-threaded? If that is not what Meson users of D do then what

Where can I find a reference for compiler flags?

2019-06-04 Thread Mike Brockus via Digitalmars-d-learn
If you never herd about Meson before: πŸ€”. https://mesonbuild.com/ I was surprised to find out about Visual D. And now I’m getting concerned about whether my current D projects will work on windows beings that I am about to move my operations on a Windows computer. Where can I find a referenc

What external libraries are available

2019-06-04 Thread Mike Brockus via Digitalmars-d-learn
If you never herd about Meson before: πŸ€”. https://mesonbuild.com/ Hay there I was just wondering, what is the D equivalent to C++ Boost and or Poco libraries? Just wondering because I would like to start playing with other developers libraries and use them in a collection of examples for the

Re: What external libraries are available

2019-06-09 Thread Mike Brockus via Digitalmars-d-learn
On Wednesday, 5 June 2019 at 10:48:37 UTC, 9il wrote: On Wednesday, 5 June 2019 at 01:20:46 UTC, Mike Brockus wrote: If you never herd about Meson before: πŸ€”. https://mesonbuild.com/ Hay there I was just wondering, what is the D equivalent to C++ Boost and or Poco libraries? Just wondering be

Re: Where can I find a reference for compiler flags?

2019-06-09 Thread Mike Brockus via Digitalmars-d-learn
On Wednesday, 5 June 2019 at 09:45:53 UTC, Jacob Carlborg wrote: On 2019-06-05 03:19, Mike Brockus wrote: Where can I find a reference for compiler flags? Here's the reference [1]. You can also run "dmd --help" to print out the available flags. [1] might not be up to date. [1] https://dlan

Options for unit testing in D?

2019-06-20 Thread Mike Brockus via Digitalmars-d-learn
If you never herd about Meson before: πŸ€”. https://mesonbuild.com/ I am wondering as to what options are available for a Meson build user when unit testing? What I am trying todo is simply rewrite my C17 project reference templates to D versions so I may show other developers the basic structu

Re: Options for unit testing in D?

2019-06-21 Thread Mike Brockus via Digitalmars-d-learn
On Friday, 21 June 2019 at 17:52:43 UTC, Mike Wey wrote: On 21-06-2019 06:08, Mike Brockus wrote: [...] If you are using the D unittests in your source you can recompile the same source with `d_unittest: true`, the appstream-generator project does this: https://github.com/ximion/appstream-g

Re: Options for unit testing in D?

2019-06-22 Thread Mike Brockus via Digitalmars-d-learn
On Saturday, 22 June 2019 at 13:51:10 UTC, Paul Backus wrote: On Friday, 21 June 2019 at 22:35:55 UTC, Mike Brockus wrote: On Friday, 21 June 2019 at 17:52:43 UTC, Mike Wey wrote: On 21-06-2019 06:08, Mike Brockus wrote: [...] If you are using the D unittests in your source you can recompil

Re: Meson build system user learning D.

2019-06-23 Thread Mike Brockus via Digitalmars-d-learn
On Monday, 27 May 2019 at 16:49:45 UTC, Russel Winder wrote: On Mon, 2019-05-27 at 16:13 +, Mike Brockus via Digitalmars-d-learn wrote: […] I tried that custom command voodoo then I tried to use 'dub' as a method for hunting down dependencies. Basically got something

How can I override the defeat compiler select by Dub?

2019-06-23 Thread Mike Brockus via Digitalmars-d-learn
If you never seen Meson before then pick up a camera and take a picture: πŸ€” πŸ‘‰ https://mesonbuild.com/ Hometown Meson user here simply just wondering how can I tell Dub to use dmd to compile my dependence in Meson? It’s one of the last things blocking me from having healthy D Meson projects tha