summaryrefslogtreecommitdiffstats
path: root/lib (follow)
Commit message (Expand)AuthorAgeLines
* *.mk: Simplify build treeAlejandro Colomar2023-04-02-32/+16
* verbose.mk: Fix warning from GNU Make 4.4Alejandro Colomar2023-04-02-3/+1
* lint-man.mk: Fix previous commitAlejandro Colomar2023-04-02-71/+3
* *.mk, CONTRIBUTING, INSTALL: lint, build, check: Reorganize some targetsAlejandro Colomar2023-04-02-61/+201
* .gitignore, *.mk, README, RELEASE: Make $builddir a hidden dirAlejandro Colomar2023-03-12-1/+1
* *.mk: Remove unnecessary '.' after directory names (but keep the '/')Alejandro Colomar2023-03-12-52/+52
* *.mk: Prefix recipes that create directories with '+'Alejandro Colomar2023-03-11-7/+7
* build-src.mk, cmd.mk: Use pkgconf(1) instead of pkg-config(1)Alejandro Colomar2023-03-11-6/+6
* build-html.mk: Don't ignore $(htmlext)Alejandro Colomar2023-03-11-2/+2
* lint-man.mk: lint-man-groff-eqn: Fix error detectionAlejandro Colomar2023-03-10-1/+1
* lint-man.mk: lint-man-groff-eqn: Fail if eqn(1) writes to stderrAlejandro Colomar2023-03-10-1/+2
* Makefile, lint-man.mk: lint-man-groff-preconv: Add preconv(1) to the groff(1)...Alejandro Colomar2023-03-10-2/+16
* Makefile, lint-man.mk: lint-man-groff-col, lint-man-groff-grep: Split targets...Alejandro Colomar2023-03-09-3/+15
* Makefile, lint-man.mk: lint-man-groff-grotty: Split target from lint-man-groffAlejandro Colomar2023-03-09-4/+12
* Makefile, lint-man.mk: lint-man-groff-troff: Split target from lint-man-groffAlejandro Colomar2023-03-09-5/+13
* Makefile, lint-man.mk: lint-man-groff-eqn: Split target from lint-man-groffAlejandro Colomar2023-03-09-3/+11
* Makefile, lint-man.mk: lint-man-groff-tbl: Split target from lint-man-groffAlejandro Colomar2023-03-09-3/+12
* lint-man.mk: make-lint-tbl: ffixAlejandro Colomar2023-03-09-1/+1
* lint-man.mk: lint-man-mandoc: Silence warnings about '\\'Alejandro Colomar2023-03-09-0/+1
* lint-man.mk: lint-man-mandoc: Silence warnings about missing dateAlejandro Colomar2023-03-09-0/+1
* INSTALL, cmd.mk, install-man.mk: Support installing compressed pagesAlejandro Colomar2023-03-09-36/+52
* cmd.mk, install-man.mk: Allow installing link pages as symlinksAlejandro Colomar2023-03-09-0/+17
* install-man.mk: Update copyright yearAlejandro Colomar2023-03-05-1/+1
* install-man.mk, src.mk: Respect user-specified man dirsAlejandro Colomar2023-03-04-31/+72
* install-man.mk: Fix link pages when installing in different mandirsAlejandro Colomar2023-03-04-0/+14
* install-man.mk: Add missing variable $man3constextAlejandro Colomar2023-03-04-0/+1
* cppcheck.suppress, lint-c.mk: lint-c-cppcheck: Add cppcheck(1) to the C lintersAlejandro Colomar2023-01-26-1/+17
* build-src.mk: CFLAGS: Add -Wdeclaration-after-statementAlejandro Colomar2023-01-26-0/+2
* lint-man.mk: Fix bogus stderr redirectionAlejandro Colomar2022-12-17-6/+6
* INSTALL, Makefile, cmd.mk, lint-man.mk: Lint about '\" t' comment for tbl(1)Alejandro Colomar2022-12-15-1/+26
* INSTALL, RELEASE, cmd.mk, lint-man.mk: Use expr(1) instead of bc(1)Alejandro Colomar2022-11-17-2/+2
* lint-man.mk: lint-man-mandoc: Silence warnings about unsupported tbl(1) featuresAlejandro Colomar2022-11-10-0/+1
* lint-man.mk: lint-man-mandoc: Silence warnings about empty UR blocksAlejandro Colomar2022-11-10-0/+1
* lint-man.mk: lint-man-mandoc: Silence warnings about lowercase in THAlejandro Colomar2022-11-10-0/+1
* lint-man.mk: lint-man-mandoc: Silence warnings about the dateAlejandro Colomar2022-11-10-1/+5
* lint-man.mk: lint-man-groff: Prefix error message with file nameAlejandro Colomar2022-11-10-1/+1
* build-src.mk: Fix use of variable containing a regexAlejandro Colomar2022-10-31-1/+1
* Change alx's email addressAlejandro Colomar2022-10-30-14/+14
* src.mk: Fix regex for manual page filesAlejandro Colomar2022-10-23-1/+1
* dist.mk: Force adding version to tarball man pagesat 'make dist'Alejandro Colomar2022-10-21-1/+1
* Makefile: Remove installdirs* and builddirs* targetsAlejandro Colomar2022-10-21-41/+9
* Revert "cmd.mk, install.mk: Avoid modifying existing directories at 'make ins...Alejandro Colomar2022-10-18-2/+1
* cmd.mk, install.mk: Avoid modifying existing directories at 'make install'Alejandro Colomar2022-10-18-1/+2
* cmd.mk, install.mk: Move command definitions to cmd.mkAlejandro Colomar2022-10-18-6/+8
* Makefile, build-src.mk, dist.mk, verbose.mk, version.mk: Hide errors unless V...Alejandro Colomar2022-10-18-6/+30
* dist.mk, All pages: .TH: Generate date at 'make dist'Alejandro Colomar2022-10-09-0/+1
* build-src.mk: Fix CPPFLAGSAlejandro Colomar2022-09-29-3/+2
* cmd.mk, lint-man.mk: Use variables for commandsAlex Colomar2022-09-15-5/+6
* lint-man.mk: Support both UTF8 and non-UTF8 systemsAlex Colomar2022-09-15-1/+4
* build-src.mk, cmd.mk: Add libbsd to the build of example programsAlex Colomar2022-09-13-14/+22