Commit Briefs

fbceed2761 Klemens Nanni

Provide lib/Makefile to enable tags file generation

The root Makefile does not hook into lib/ via <bsd.subdir.mk> since it is not a program itself and thus gets included by all others. This means `make tags` skips lib/ and `make -C lib/ tags` does not know what to do; provide a minimal <bsd.lib.mk> stub and hook it up just for the "tags" such that *all* source is browsable via tags. See /usr/share/mk/bsd.README for details. Feedback stsp tb OK tb


20662ea0d1 Stefan Sperling

introduce 'gotadmin info'


db914e36e2 Stefan Sperling

traverse into gotweb during 'make release'


bb5b19e3e7 Stefan Sperling

ensure that we always install static binaries to gotweb's chroot

Compile static libexec binaries for gotweb, keeping them separate from the main build. Use the same source files but a separate set of Makefiles. Previously, 'make web-install' installed whichever libexec binaries had already been built, and if those happened to be dynamically linked they failed to run inside the chroot which resulted in "privsep peer process closed pipe" being rendered on the index page.


03b6a91645 Stefan Sperling

have 'make obj' recurse into gotweb; ok tracey


c08369d7b2 Tracey Emery

remove log counting, add to TODO


54415d85f1 Tracey Emery

kn@ and stsp@ suggested changes


2c251c14c8 Tracey Emery

Initial gotweb branch import


33147df7bc Sebastien marie

.PHONY is a target

ok stsp@



e4c54b95dc Stefan Sperling

sort list of files in release tarball



e06046c217 Stefan Sperling

do not forget about regress tests during 'make obj'


aeb0374820 Stefan Sperling

don't run regress tests by default


079b2f6564 Stefan Sperling

add a Makefile hierarchy which builds the whole show