summary refs log tree commit diff
path: root/Makefile
AgeCommit message (Collapse)Author
2022-02-12Move sandman build to scripts/MakefileJune McEnroe
2021-09-27chroot: Factor out and add OpenBSD buildC. McEnroe
2021-06-25Set MANDIR in chrootC. McEnroe
2021-05-04Add support for BINDIR, fix default MANDIR, use LDADD varsC. McEnroe
I avoided defaulting MANDIR to /usr/local/man because I thought it didn't work on GNU/Linux and users would be confused, but it turns out man-db's default configuration includes both /usr/local/man and /usr/man, so ${PREFIX}/man is a sensical default.
2021-01-16Rename ignore code to filterC. McEnroe
2020-09-01Factor buffer out of uiC. McEnroe
In preparation for doing line wrapping outside of ncurses.
2020-07-31Use ldd to automatically copy libs into chrootC. McEnroe
2020-07-31Fix path of cert.pem in chrootC. McEnroe
2020-07-25Bump .so versions in chrootC. McEnroe
2020-07-23Rewrite configure script for all platformsC. McEnroe
2020-05-27Inherit PREFIX and MANDIR from env 1.0C. McEnroe
Oops.
2020-05-23Don't compress man page or use configure on FreeBSDC. McEnroe
Also use DESTDIR in install.
2020-04-03Use gnu-case-range and gnu-conditional-omitted-operand extensionsC. McEnroe
I'm sad to do this but I just can't stand writing (foo ? foo : bar) anymore.
2020-03-31Add /ignore message filtering patternsC. McEnroe
2020-03-25Add logging functionsC. McEnroe
The mkdir dance is a bit awkward...
2020-02-12Add sandman wrapperC. McEnroe
2020-02-11Add chroot targetC. McEnroe
2020-02-10Factor out XDG base directory codeC. McEnroe
And add warnings to configOpen, since that's the only way to be accurate if a weird error occurs.
2020-02-09Add install targetC. McEnroe
2020-02-08Scan messages for URLsC. McEnroe
2020-02-07Populate completion with commandsC. McEnroe
2020-02-06Add simple configure scriptC. McEnroe
Mostly motivated by wanting to build with the ncurses in pkgsrc because it supports italics.
2020-02-05Use getopt_config to load optionsC. McEnroe
I'm really getting a lot of use out of this config.c huh.
2020-02-05Add extremely basic editing and message sendingC. McEnroe
2020-02-04Split showing style codes and word wrappingC. McEnroe
2020-02-02Remove term.c in favor of more curses APIsC. McEnroe
2020-02-01Generate tags fileC. McEnroe
2020-02-01Implement the beginnings of UIC. McEnroe
It takes so much code to do anything in curses...
2020-02-01Add term stuffC. McEnroe
Copied almost verbatim from existing catgirl... I think I did a better job on that state machine this time tbh.
2020-02-01Blindly implement login flowC. McEnroe