Re: [dev] suckless shared tools

From: Anselm R Garbe <garbeam_AT_gmail.com>
Date: Mon, 29 Feb 2016 09:40:05 +0100

On 28 February 2016 at 08:53, robin <robin.a.t.pedersen_AT_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
Received on Mon Feb 29 2016 - 09:40:05 CET

This archive was generated by hypermail 2.3.0 : Mon Feb 29 2016 - 09:48:12 CET