buildcnf