deskflow icon indicating copy to clipboard operation
deskflow copied to clipboard

Migrate Meson dependency fetching to CMake (FetchContent)

Open nbolton opened this issue 1 year ago • 5 comments

What problem are you trying to solve?

As discussed (#7546) using Meson to get deps was a mistake.

What solution do you propose?

Use CMake FetchContent instead and remove our Meson config entirely.

nbolton avatar Oct 14 '24 10:10 nbolton

@sithlord48 We planned to do this for 1.18, right?

nbolton avatar Oct 14 '24 10:10 nbolton

correct

sithlord48 avatar Oct 14 '24 14:10 sithlord48

These landed and remove cli11 and tomlplusplus from meson #7744 #7745

sithlord48 avatar Oct 18 '24 18:10 sithlord48

These landed and remove cli11 and tomlplusplus from meson #7744 #7745

Excellent work.

nbolton avatar Oct 18 '24 18:10 nbolton

In #7750 we removed the need for meson for windows completely. #7764 Furthers this goal a bit more

sithlord48 avatar Oct 19 '24 17:10 sithlord48