refactor build inf file, part 3