Closed jbeich closed 2 years ago
Leaving out the following for simplicity (downstream can override/append)
I'm would appreciate your adding pkgconfig directives to the make. The packaging should not have to apply patches like that which could break in the future.
epoll-shim etc. in LDLIBS can be made conditional on BSD.
If doing that, we should use pkg-config for the libs as well. A construct like this simplifies the process: https://github.com/djpohly/dwl/blob/main/Makefile#L8
Meson is more portable than custom Make files.
Strongly agreed.
This project was never intended to reach this size, hence the allure of the simplicity of make.
A migration to meson in the future would be useful.
I have just now merged a branch (at tag 1.4.0) with many changes, which happened to change to
include-what-you-use is a marvelous tool.
I've rebased and made it build "as is". See also downstream change. For example, OFLAGS
is still overriden per distro policy (mainly useful for debugging).
Much simpler, thank you so much.
It looks like the OFLAGS override is working as intended.
Leaving out the following for simplicity (downstream can override/append):