add some generate function for newbuild projects