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

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

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: 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

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: 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]

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

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

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:

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

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

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 like

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

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 whatever

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

Meson build system user learning D.

2019-05-18 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

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. (:

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

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