lib/makeversion: Use 7-digit hash like git
lib/makeversion: Make version a proper text file (ending newline)
lib/make{date,version}: Make version use last commit if ahead of tag
lib/makedate: Remove extra code; set LC_ALL=C for consistent dates
Fix a few potential bugs thanks to LLVM's scan-build
Signed-off-by: Страхиња Радић <contact@strahinja.org>
poe.1.in: Syntax fixes; add EXIT STATUS; poe.c: Usage syntax
Signed-off-by: Страхиња Радић <contact@strahinja.org>
poe.c: Add missing part of copyright; poe.1.in: Add missing .Nm
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Optimize flags formatting; poe.1.in: Remove .sp 1 requests
Signed-off-by: Страхиња Радић <contact@strahinja.org>
poe.1.in: Convert to mdoc(7); poe.c(main): Also print copyright with -V
Signed-off-by: Страхиња Радић <contact@strahinja.org>
config.mk: Split CFLAGS -> CFLAGS+CPPFLAGS; -g -> -Os; comment out CC by
default; INSTALL: Revise OpenBSD section, remove gzip optional requirement
Signed-off-by: Страхиња Радић <contact@strahinja.org>