gradle generation layout for adv projects