add build & clean target