Age | Commit message (Expand) | Author | Files | Lines |
10 days | share/mk/: distcheck: Run 'check' after 'build' | Alejandro Colomar | 1 | -2/+5 |
11 days | share/mk/: $LD: Fix definition to include $CPPFLAGS | Alejandro Colomar | 1 | -1/+2 |
2024-05-02 | share/mk/: lint-c-iwyu: Add exception | Alejandro Colomar | 1 | -0/+1 |
2024-05-02 | share/mk/: $CPPCHECKFLAGS: Add --check-level=exhaustive | Alejandro Colomar | 1 | -0/+1 |
2024-05-02 | man/, share/mk/: Move man*/ to man/ | Alejandro Colomar | 2 | -3/+3 |
2024-04-26 | share/mk/: build-html: Don't build mbind.2 and set_mempolicy.2 | Alejandro Colomar | 1 | -0/+2 |
2024-04-19 | share/mk/: Fix includes | Alejandro Colomar | 1 | -3/+1 |
2024-04-19 | share/mk/: Split makefiles | Alejandro Colomar | 6 | -41/+87 |
2024-04-19 | share/mk/: build-fonts-tinos: Build TinosR from TinosR.afm | Alejandro Colomar | 4 | -3528/+26 |
2024-04-19 | share/mk/: build-fonts-tinos: Build TinosR.afm from Tinos-Regular.ttf | Alejandro Colomar | 3 | -3/+37 |
2024-04-18 | share/mk/: Remove unused variable | Alejandro Colomar | 1 | -1/+0 |
2024-04-17 | share/mk/: build-fonts: Use $FONTSDIR/devpdf/, and add the download file | Alejandro Colomar | 6 | -5/+32 |
2024-04-16 | share/mk/: build-pdf-book: Fix chapter bookmarks | Alejandro Colomar | 1 | -1/+2 |
2024-04-16 | share/mk/: build-pdf-book: Add support for mdoc(7) pages, with -mandoc | Alejandro Colomar | 1 | -1/+1 |
2024-04-16 | share/mk/: build-pdf-book: Use -rC1, to have strictly increasing page numbers | Alejandro Colomar | 1 | -1/+1 |
2024-04-16 | share/mk/: Read files before 'if' | Alejandro Colomar | 2 | -14/+21 |
2024-04-16 | share/mk/: install-man: Don't pipe to install(1) | Alejandro Colomar | 1 | -3/+3 |
2024-04-16 | share/mk/: build-pdf-book: Use the system's man(7) macros | Alejandro Colomar | 2 | -1613/+2 |
2024-04-09 | share/mk/: Remove support for installing compressed pages | Alejandro Colomar | 2 | -51/+4 |
2024-04-08 | share/mk/: build: Add exceptions | Alejandro Colomar | 2 | -0/+4 |
2024-04-08 | share/mk/: $TROFFFLAGS: Use a larger font size | Alejandro Colomar | 1 | -1/+3 |
2024-03-29 | share/mk/: Useful Use of Cat | Alejandro Colomar | 1 | -5/+2 |
2024-03-26 | share/mk/: Reorganize files for generating the PDF book | Alejandro Colomar | 5 | -6/+1904 |
2024-03-26 | share/mk/: Generate the fonts during the build | Alejandro Colomar | 6 | -3/+3607 |
2024-03-26 | share/mk/: $CFLAGS: -Wno-reserved-identifier, -Wno-unused-macros | Alejandro Colomar | 1 | -0/+2 |
2024-03-26 | share/mk/: lint-c-iwyu: Add exceptions | Alejandro Colomar | 1 | -0/+2 |
2024-03-26 | share/mk/: lint-c: Lint headers from EXAMPLES | Alejandro Colomar | 4 | -4/+4 |
2024-03-26 | share/mk/: Sync with liba2i's build system | Alejandro Colomar | 22 | -303/+327 |
2024-03-24 | share/mk/: build-pdf*, install-pdf*: Rename targets for consistency | Alejandro Colomar | 10 | -60/+88 |
2024-03-24 | share/mk/, scripts/LinuxManBook/build.sh: Embed script in the makefiles | Alejandro Colomar | 1 | -10/+12 |
2024-03-24 | share/mk/: [un]install-pdf: Add target to install the PDF book | Alejandro Colomar | 3 | -6/+40 |
2024-03-24 | share/mk/: $EXTRAVERSION: Add variable to append to the version | Alejandro Colomar | 1 | -1/+2 |
2024-03-24 | share/mk/: Derive $DISTNAME from $DISTVERSION | Alejandro Colomar | 2 | -8/+10 |
2024-03-24 | share/mk/: Reorganize build system | Alejandro Colomar | 39 | -106/+134 |
2024-03-23 | share/mk/: dist: Don't stamp the version on the manual pages | Alejandro Colomar | 1 | -4/+1 |
2024-03-23 | share/mk/: $MANPAGEDATECMD: Use a variable for setting the date of manual pages | Alejandro Colomar | 3 | -2/+5 |
2024-03-23 | share/mk/: build-*: Specify manual pages' version and date | Alejandro Colomar | 9 | -48/+27 |
2024-03-23 | share/mk/: Fix includes | Alejandro Colomar | 3 | -6/+7 |
2024-03-22 | share/mk/: build-man: Split rule | Alejandro Colomar | 6 | -5/+82 |
2024-03-22 | share/mk/: Use more robust regex | Alejandro Colomar | 2 | -4/+4 |
2024-03-21 | share/mk/: build-book, build-man, install-man: Specify version and date | Alejandro Colomar | 4 | -7/+41 |
2024-03-20 | share/mk/: Reorganize dependencies | Alejandro Colomar | 97 | -276/+562 |
2024-03-19 | share/lint, share/mk/: Move *.grep files | Alejandro Colomar | 6 | -5/+5 |
2024-03-19 | share/mk/: Split long line | Alejandro Colomar | 1 | -1/+7 |
2024-03-19 | share/mk/: Rename variables | Alejandro Colomar | 4 | -12/+13 |
2024-03-19 | share/mk/: We don't use man2html(1) any more | Alejandro Colomar | 1 | -15/+0 |
2024-03-19 | share/mk/: $htmlext: Remove unused variable | Alejandro Colomar | 1 | -3/+0 |
2024-03-19 | share/mk/: Print SED rather than CP | Alejandro Colomar | 1 | -1/+1 |
2024-03-19 | share/mk/: wsfix | Alejandro Colomar | 1 | -5/+5 |
2024-03-18 | share/mk/: sort(1) input to tar(1) | Alejandro Colomar | 1 | -0/+2 |
2024-03-18 | share/mk/: Consistency fixes in copyright lines | Alejandro Colomar | 36 | -36/+36 |
2024-03-18 | share/mk/: build-html: Skip known errors (in groff-1.23.0) | Alejandro Colomar | 1 | -1/+4 |
2024-03-18 | share/mk/: Update license | Alejandro Colomar | 12 | -48/+24 |
2024-03-18 | share/mk/: Use grohtml(1) instead of man2html(1) | Alejandro Colomar | 6 | -40/+103 |
2024-03-14 | scripts/LinuxManBook/build.sh, share/mk/: Use command variables | Alejandro Colomar | 3 | -0/+17 |
2024-03-12 | share/mk/configure/build-depends/cc.mk: Use -Wno-unsafe-buffer-usage with cla... | Alejandro Colomar | 1 | -1/+3 |
2024-03-10 | share/mk/: dist: Don't package .git/ | Alejandro Colomar | 1 | -0/+1 |
2024-03-05 | share/mk/: Add missing include | Alejandro Colomar | 1 | -0/+1 |
2024-02-28 | share/mk/: distcheck: Rewrite most of it | Alejandro Colomar | 7 | -240/+18 |
2024-02-28 | share/mk/: build-ex-src: Support long $DISTNAME | Alejandro Colomar | 1 | -0/+2 |
2024-02-28 | share/mk/: Fix path | Alejandro Colomar | 1 | -1/+1 |
2024-02-26 | share/mk/, man*/: build-ex: Skip expected failures | Alejandro Colomar | 2 | -0/+54 |
2024-02-26 | share/mk/, etc/: Fix dependencies | Alejandro Colomar | 4 | -4/+4 |
2024-02-26 | share/mk/: lint-c: Skip expected failures | Alejandro Colomar | 6 | -23/+330 |
2024-02-26 | share/mk/: $SKIP_XFAIL: Add variable to allow skipping expected failures | Alejandro Colomar | 12 | -298/+183 |
2024-02-26 | share/mk/: distcheck: string_copying.7 fails 'check-catman' | Alejandro Colomar | 1 | -0/+1 |
2024-02-26 | share/mk/configure/version.mk: $DISTDATECMD: Use committer date, not author date | Alejandro Colomar | 1 | -1/+1 |
2024-02-26 | share/mk/: Simplify code | Alejandro Colomar | 1 | -3/+4 |
2024-02-25 | share/mk/: distcheck: Ignore fanotify_init.2 build errors | Alejandro Colomar | 1 | -0/+6 |
2024-02-25 | share/mk/: distcheck-*: Add targets to run 'distcheck' partially | Alejandro Colomar | 9 | -4/+65 |
2024-02-25 | share/mk/: srcfix | Alejandro Colomar | 7 | -48/+65 |
2024-02-25 | share/mk/: dist: Show CP instead of INSTALL | Alejandro Colomar | 1 | -1/+1 |
2024-02-25 | share/mk/: dist: FORCE regeneration of version file if necessary | Alejandro Colomar | 1 | -1/+17 |
2024-02-25 | share/mk/: $DISTDATE: If the repository is "dirty", use the newest timestamp | Alejandro Colomar | 3 | -9/+26 |
2024-02-25 | share/mk/: dist: Preserve links with cp(1) | Alejandro Colomar | 1 | -1/+1 |
2024-02-25 | share/mk/: Consistently use 'cp -T' | Alejandro Colomar | 1 | -1/+1 |
2024-02-25 | share/mk/configure/version.mk: $DISTNAME: Pass --dirty to git-describe(1) | Alejandro Colomar | 1 | -1/+1 |
2024-02-25 | share/mk/configure/version.mk: $DISTNAME: Don't hide git(1) errors | Alejandro Colomar | 1 | -1/+1 |
2024-02-25 | share/mk/: distcheck: Remove old directory before untarring the new tarball | Alejandro Colomar | 1 | -0/+1 |
2024-02-25 | share/mk/: distcheck: Fix dependencies | Alejandro Colomar | 7 | -15/+15 |
2024-02-25 | share/mk/: Fix path | Alejandro Colomar | 1 | -1/+1 |
2024-02-25 | share/mk/: distcheck: Support an absolute path in $builddir | Alejandro Colomar | 10 | -268/+272 |
2024-02-25 | share/mk/: distcheck: Use temporary dirs within $builddir | Alejandro Colomar | 10 | -35/+32 |
2024-02-25 | share/mk/: Use a variable to prefix recursive make(1) output | Alejandro Colomar | 43 | -95/+92 |
2024-02-17 | share/mk/: clean: Also remove 'distcheck' tmp dirs | Alejandro Colomar | 2 | -10/+26 |
2024-02-17 | share/mk/: $(info ...): Make output more consistent | Alejandro Colomar | 38 | -66/+65 |
2024-02-17 | share/mk/: Use $(TRUE) instead of ':' | Alejandro Colomar | 4 | -4/+5 |
2024-02-17 | share/mk/dist/: dist: Support recursive 'dist' | Alejandro Colomar | 2 | -9/+24 |
2024-02-17 | share/mk/: distcheck: Add target | Alejandro Colomar | 11 | -0/+537 |
2024-02-17 | share/mk/: Reorganize build system | Alejandro Colomar | 52 | -594/+979 |
2024-02-17 | share/mk/: Move configuration variables to share/mk/configure/ | Alejandro Colomar | 25 | -84/+114 |
2024-02-17 | share/mk/: Move '.SILENT:' to GNUmakefile | Alejandro Colomar | 1 | -3/+0 |
2024-02-17 | share/mk/: Reorganize build dependencies | Alejandro Colomar | 52 | -318/+718 |
2024-01-22 | *.mk: Allow pages with the suffix .man and no number | Alejandro Colomar | 1 | -1/+1 |
2023-12-03 | *.mk: build-book: Use sponge(1) to update the book atomically | Alejandro Colomar | 1 | -1/+2 |
2023-12-01 | *.mk: build-book: Add target for building the Linux Man Book | Alejandro Colomar | 2 | -1/+32 |
2023-11-24 | *: Remove trailing white space | Alejandro Colomar | 1 | -5/+5 |
2023-09-06 | Revert "*.mk: DEFAULT_CPPFLAGS: -D_GNU_SOURCE" | Alejandro Colomar | 1 | -3/+1 |
2023-09-06 | *.mk: Have the makefiles as dependencies of all files | Alejandro Colomar | 12 | -33/+33 |
2023-09-02 | *.mk: dist-*: Use a function to define similar rules | Alejandro Colomar | 1 | -17/+11 |
2023-09-02 | *.mk: GZIPFLAGS: Add -n | Alejandro Colomar | 2 | -2/+2 |
2023-08-31 | *.mk: lint-c-iwyu: Fail iff iwyu(1) finds problems | Alejandro Colomar | 1 | -4/+8 |
2023-08-31 | *.mk: DEFAULT_CPPFLAGS: -D_GNU_SOURCE | Alejandro Colomar | 1 | -1/+3 |
2023-08-29 | *.mk: man*ext: Make the variables actually usable | Alejandro Colomar | 2 | -6/+14 |
2023-08-29 | *.mk: srcfix | Alejandro Colomar | 1 | -2/+4 |
2023-08-29 | *.mk: man*ext: Don't include $(Z) in $(man*ext) | Alejandro Colomar | 1 | -2/+2 |
2023-08-29 | *.mk: srcfix | Alejandro Colomar | 1 | -1/+1 |
2023-08-28 | *.mk: Use $(foreach ...) to reduce repetition | Alejandro Colomar | 1 | -13/+2 |
2023-08-28 | *.mk: gzip(1) doesn't need '-' to act as a filter | Alejandro Colomar | 1 | -3/+3 |
2023-08-28 | *.mk: Pipe to install(1) | Alejandro Colomar | 2 | -6/+7 |
2023-08-28 | *.mk: MANSECTIONS: Deduce values from existing mandirs | Alejandro Colomar | 1 | -1/+1 |
2023-08-28 | *.mk: MANSECTIONS: Rename variable | Alejandro Colomar | 2 | -16/+16 |
2023-08-28 | *.mk: Remove 'V' variable | Alejandro Colomar | 1 | -4/+2 |
2023-08-27 | *.mk: Use $(foreach ..., $(eval ...) to reduce repetition | Alejandro Colomar | 6 | -172/+89 |
2023-08-17 | *.mk: Allow any combination of common suffixes to manual pages | Alejandro Colomar | 1 | -1/+1 |
2023-08-17 | *.mk: Tighten regex for finding manual pages | Alejandro Colomar | 1 | -1/+1 |
2023-08-13 | *.mk: [un]install-manintro: Add target to [un]install intro(*) pages separately | Alejandro Colomar | 2 | -15/+31 |
2023-08-13 | *.mk: Use ./scripts/sortman instead of sort(1) | Alejandro Colomar | 4 | -5/+5 |
2023-08-03 | *.mk: lint-c: Redirect error output to stderr | Alejandro Colomar | 1 | -3/+3 |
2023-08-03 | *.mk: Ignore dot-dirs within $(MANDIR) | Alejandro Colomar | 3 | -4/+4 |
2023-07-17 | *.mk: Escape newlines instead of using += | Alejandro Colomar | 6 | -44/+55 |
2023-07-16 | Makefile: Simplify | Alejandro Colomar | 1 | -23/+0 |
2023-07-16 | Makefile: Improve Makefile troubleshooting | Alejandro Colomar | 1 | -0/+23 |
2023-05-09 | *.mk: Use -wbreak in TROFFFLAGS, and -ww in NROFFFLAGS | Alejandro Colomar | 2 | -1/+2 |
2023-05-03 | man*/, man.ignore.grep: srcfix; warn about blank lines | Alejandro Colomar | 1 | -1/+0 |
2023-05-02 | *.mk, *.grep: Move grep patterns to .grep files | Alejandro Colomar | 6 | -18/+27 |
2023-04-29 | *.mk: build-catman-troff: Silence warnings about using UC | Alejandro Colomar | 1 | -0/+1 |
2023-04-29 | *.mk: build-catman-troff: Silence warnings about using PD | Alejandro Colomar | 1 | -0/+1 |
2023-04-29 | *.mk: build-catman-troff: Silence warnings about blank lines in input | Alejandro Colomar | 1 | -0/+1 |
2023-04-29 | *.mk: install-man: Ignore pages in non-standard source MANDIRS | Alejandro Colomar | 1 | -12/+12 |
2023-04-29 | *.mk: build-catman-troff: Silence warnings about missing fifth argument | Alejandro Colomar | 1 | -1/+4 |
2023-04-29 | *.mk: Allow non-standard source MANDIRS | Alejandro Colomar | 3 | -4/+4 |
2023-04-29 | *.mk: Don't rmdir | Alejandro Colomar | 5 | -40/+3 |
2023-04-29 | *.mk: MANEXT: Support man pages with .man and/or .in suffixes | Alejandro Colomar | 1 | -1/+1 |
2023-04-28 | *.mk: lint-mdoc-mandoc: Silence warning about referenced manuals not found | Alejandro Colomar | 1 | -0/+1 |
2023-04-28 | *.mk: lint-mdoc-mandoc: Silence warnings about ISO 8601 format in the date | Alejandro Colomar | 1 | -0/+1 |
2023-04-28 | *.mk: lint-mdoc-mandoc: Silence warnings about lowercase in Dt | Alejandro Colomar | 1 | -0/+1 |
2023-04-28 | *.mk: Fix error detection | Alejandro Colomar | 2 | -2/+2 |
2023-04-28 | *.mk: Rewrite pipelines to make it easier to ignore some warnings | Alejandro Colomar | 3 | -18/+18 |
2023-04-28 | *.mk: Move -T$NROFF_OUT_DEVICE into NROFFFLAGS | Alejandro Colomar | 1 | -5/+4 |
2023-04-28 | *.mk: Move -rCHECKSTYLE to NROFFFLAGS | Alejandro Colomar | 2 | -8/+8 |
2023-04-28 | *.mk: Keep error messages in stderr | Alejandro Colomar | 3 | -9/+9 |
2023-04-26 | *.mk: Handle pathnames with ':' | Alejandro Colomar | 6 | -9/+39 |
2023-04-25 | *.mk: Use empty recipes for .PHONY targets | Alejandro Colomar | 17 | -96/+48 |
2023-04-23 | groff.mk, checkstyle.tmac: Remove unnecessary tmac file | Alejandro Colomar | 1 | -5/+0 |
2023-04-23 | *.mk: build-pdf: Build PDF manual pages | Alejandro Colomar | 2 | -1/+75 |
2023-04-23 | *.mk: build-ps*: Build PostScript manual pages | Alejandro Colomar | 2 | -1/+75 |
2023-04-23 | *.mk: TROFFFLAGS{_MAN,_MDOC}: Include -man/-mdoc in the flags variables | Alejandro Colomar | 2 | -2/+4 |
2023-04-23 | groff.mk: TROFFFLAGS_MAN: tfix | Alejandro Colomar | 1 | -1/+1 |
2023-04-23 | *.mk: ffix | Alejandro Colomar | 1 | -2/+2 |
2023-04-23 | groff.mk: TROFFFLAGS: Remove -t | Alejandro Colomar | 1 | -2/+1 |
2023-04-23 | *.mk: Factor out device-independent groff(1) flags | Alejandro Colomar | 2 | -28/+51 |
2023-04-23 | *.mk: build-pre*: Split device-independent preprocessing from the catman targets | Alejandro Colomar | 2 | -25/+50 |
2023-04-23 | install/_.mk: Make pattern rule more explicit | Alejandro Colomar | 1 | -1/+1 |
2023-04-23 | dist.mk: Create directories with $INSTALL | Alejandro Colomar | 1 | -0/+5 |
2023-04-23 | */mk: mkdir -p (and install -d) are safe to use | Alejandro Colomar | 6 | -16/+5 |
2023-04-22 | *.mk: Make comment more generic | Alejandro Colomar | 20 | -20/+20 |
2023-04-22 | *.mk: License consistently with GPL-3.0-or-later | Alejandro Colomar | 20 | -37/+37 |
2023-04-22 | *.mk: check-catman: Support mdoc(7) pages | Alejandro Colomar | 1 | -2/+2 |
2023-04-22 | *.mk: build-catman-troff, build-catman-troff-man, build-catman-troff-mdoc: Su... | Alejandro Colomar | 1 | -17/+36 |
2023-04-22 | catman.mk: build-catman-troff: Fail if troff(1) writes to stderr | Alejandro Colomar | 1 | -1/+2 |
2023-04-22 | *.mk: lint, lint-mdoc, lint-mdoc-mandoc: Support mdoc(7) pages | Alejandro Colomar | 5 | -15/+75 |
2023-04-21 | build-catman.mk: Use .set suffix for troff(1) output | Alejandro Colomar | 1 | -4/+4 |
2023-04-14 | *.mk, INSTALL: build-src-c: Optimize pipeline | Alejandro Colomar | 3 | -3/+2 |
2023-04-14 | src.mk: Optimize pipeline | Alejandro Colomar | 1 | -5/+3 |
2023-04-14 | *.mk: Move makefiles from lib/ to share/mk/ | Alejandro Colomar | 18 | -0/+1145 |