On 28 February 2016 at 08:53, robin <robin.a.t.peder...@gmail.com> wrote:
>> I noticed there's libsl on git.suckless.org
> Why not have a makefile in libsl?
> It could install to /usr/local/include/arg.h and so on.
> All projects using arg.h can #include <arg.h>.

This has been discussed earlier as well. arg.h barely changes, the
version before the proposed fix has barely changed since Plan 9 days
in the 90s.

Thus such a change would be overhead.

Also requiring the presence of libsl.a and various headers in some
global directory on a host sucks, we want to make sure that each
suckless tool is self-contained and works with the dependent
(suckless) libs. Each maintainer of the specific suckless tool has to
make sure to stay updated from time to time. For instance the drw.c of
dwm was not in sync with drw.c of dmenu at all times.

-Anselm

Reply via email to