On Sunday, 12 January 2020 at 22:00:33 UTC, p.shkadzko wrote:
What do I need to do in order to build the project with "lubeck" dependency in meson?

In difference to dub, meson will _not_ auto-download required software for you. You have to ways to go forward with this:

1 (IMHO the better way, especially if you ever want a distro to package your thing):

Install lubeck ala `git clone https://github.com/kaleidicassociates/lubeck && cd lubeck && meson build && ninja -C build install`. This will install lubeck to your system (by default into `/usr/local`, you can set a different by passing `--prefix` to meson). This will generate a so called pkg-config (`.pc`) file: https://github.com/kaleidicassociates/lubeck/blob/master/meson.build#L49 which meson will discover.

2 (The probably easier way in the short term):

Install lubeck via meson, then discover the dependency like specified here: https://mesonbuild.com/Dependencies.html#dependency-method

Reply via email to