Metamode is an incremental build system for FreeBSD, which uses bmake's meta mode and filemon(4) to create metadata files, substantially decreasing build times by only building what has changed since the last build.
Note: Enabling META_MODE also implies (enables) NO_CLEAN in the buildworld process
WITH_META_MODE=YES to /etc/src-env.conf# kldload filemon# make cleanworld once. If objects don't have .meta files then META_MODE won't do the right thing on an incremental build. 1)WITH_META_MODE with ccache(1) as mentioned in this threadWITH_META_MODE is not the same thing as WITH_DIRDEPS_BUILD, which is an alternative, experimental build system.src.conf(5)build(7)