realclean generated files
move gen.list to build/
use placeholder instead of sprintf to substitute auxfiles