A library for makefiles