Confectionery is a lightweight, single-file build configuration system for customizable applications that depends only on make. It supports two usage methods: building custom configurations via #ifdef directives and Makefiles, or using preset files to streamline setup. Installation and usage follow standard make conventions with configure scripts, make, make check, and make install commands.